View Issue Details

IDProjectCategoryView StatusLast Update
0002948SOGoWeb Calendarpublic2020-03-11 16:09
Reporterams077 Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platform[Server] LinuxOSDebianOS Version7 (Wheezy)
Product Version2.2.9a 
Summary0002948: Exceptions to recurring events inherit unchanged custom properties
Description

Exception VEVENT blocks should not inherit unchanged custom properties from the master VEVENT block. For example, if a recurring event has had a Thunderbird / Lightning reminder dismissed, it gains an X-MOZ-LASTACK property in the master VEVENT block.

If you then modify a particular instance of the event (e.g. your attendance status), producing an exception VEVENT block, it inherits the X-MOZ-LASTACK property. This doesn't really make sense - that instance has not had a reminder dismissed - and also causes issues in Thunderbird / Lightning.

Unless the custom property is modified as part of the exception, there should be any need to copy it to the exception VEVENT block.

Steps To Reproduce
  1. Create a repeating event with reminders

  2. In Lightning, snooze or dismiss a reminder

  3. In SOGo, alter your attendance for one instance of the repeating event

  4. View source of the repeating event - notice that the exception VEVENT has inherited the X-MOZ-LASTACK property (and also the X-MOZ-SNOOZE-* property if you snoozed rather than dismissed).

  5. When it is time for the reminder for the exception instance, having an X-MOZ-LASTACK in both the master VEVENT and the exception VEVENT confuses Lightning, and the reminder cannot be dismissed.

TagsNo tags attached.

Activities

ams077

ams077

2014-10-07 12:45

reporter   ~0007588

From Description:

Unless the custom property is modified as part of the exception, there shouldn't be any need to copy it to the exception VEVENT block.

Christian Mack

Christian Mack

2020-03-11 16:09

developer   ~0014216

Bug in Lightning:
https://bugzilla.mozilla.org/show_bug.cgi?id=539923

Issue History

Date Modified Username Field Change
2014-10-07 12:43 ams077 New Issue
2014-10-07 12:45 ams077 Note Added: 0007588
2020-03-11 16:09 Christian Mack Note Added: 0014216