Package: calendar-exchange-provider
Version: 3.9.0-1
Severity: important

Hi!

After upgrade from 3.8 to 3.9, accepting events does not work any
more. It seems to be a known upstream issuee, see
https://github.com/Ericsson/exchangecalendar/issues/542

As suggested in
https://github.com/Ericsson/exchangecalendar/issues/549
patching
/usr/share/xul-ext/calendar-exchange-provider/interfaces/exchangeCalendar/mivExchangeCalendar.js
 

and changing the lines
---
input.proposeStart = 
cal.toRFC3339(proposeStart.getInTimezone(this.globalFunctions.ecUTC()));
input.proposeEnd   = cal.toRFC3339(proposeEnd.getInTimezone(  
this.globalFunctions.ecUTC()));
---

to
---
if ( proposeStart )
{ input.proposeStart = 
cal.toRFC3339(proposeStart.getInTimezone(this.globalFunctions.ecUTC())); }
if ( proposeEnd )
{ input.proposeEnd   = cal.toRFC3339(proposeEnd.getInTimezone(  
this.globalFunctions.ecUTC()));  }
---

fixes the problem for me.

/ Anders

-- System Information:
Debian Release: 8.7
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates'), (94, 
'proposed-updates'), (60, 'testing'), (45, 'testing-proposed-updates'), (40, 
'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=sv_SE.utf8, LC_CTYPE=sv_SE.utf8 (charmap=UTF-8) (ignored: LC_ALL 
set to sv_SE.UTF8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages calendar-exchange-provider depends on:
ii  icedove           1:45.6.0-1~deb8u1
ii  iceowl-extension  1:45.6.0-1~deb8u1

calendar-exchange-provider recommends no packages.

calendar-exchange-provider suggests no packages.

-- no debconf information

-- debsums errors found:
debsums: changed file 
/usr/share/xul-ext/calendar-exchange-provider/interfaces/exchangeCalendar/mivExchangeCalendar.js
 (from calendar-exchange-provider package)

Reply via email to