Error message (MODIFICATION_FAILED) on reminder dismiss/snooze
Brought to you by:
mguessan
Hi,
when I dismiss or snooze a reminder in Thunderbird 52.8.0 (on CentOS 7), I receive the error which you can see in the attached screenshot. This seems to happens only when accessing shared calendars, not when using my personal one.
Is this a configuration issue or is dismissal/snoozing of reminders of shared calendars not supported by DavMail?
Cheers
frank
This is a Thunderbird/Lightning issue (snooze on read only calendars), see:
https://bugzilla.mozilla.org/show_bug.cgi?id=356002
The calendar is not read-only. It is shared read-write and I can edit any of the entries...but not dismiss or snooze reminders.
The bug you are referring to is 12 years old and solved since TB 6.1
I noticed in the DavMail log, that when I dismiss/snooze an entry in my personal calender, the log entry looks like
2018-07-06 16:24:17,186 WARN [CaldavConnection-50580] davmail.exchange.ExchangeSession - Overwritten event /users/MY_EMAIL_ADDRESS/calendar/717a36bb-34cd-4d85-a67d-838e41e0e94d.ics
while when I dismiss/snooze an entry of a shared calendar, the entry looks like
2018-07-06 16:32:21,761 WARN [CaldavConnection-50580] davmail.exchange.ExchangeSession - Overwritten event /users/CALENDER_EMAIL_ADDRESS/calendar/SUBCALENDAR_NAME/AAMkAGFhMzMxMzk3LTRhNjAtNDU0MC05MDZiLTU1MTU0N2EwMTdjOABGAAAAAACBvJEHLH-SRbE3EgKpxbDCBwARwng4ZgoyRaBWu3g5XN33AAAAAAErAAARwng4ZgoyRaBWu3g5XN33AAAAADLAAAA=.EML
So its .ics vs. .EML. Is that relevant?
Also I should probably notice, that the shared calendars are all subfolders of a main calendar.
Reopen for further discussion, however it seems that the Thunderbird fix was to let users disable alarms on shared calendar => local snooze implementation is still not available.
I'm not sure on how to proceed here. Can/should I provide more information or do some specific testing? Is the observed *.ics vs. *.EML issue (https://sourceforge.net/p/davmail/support-requests/335/#dd27) relevant? The 403 error message looks like a http server-to-server communication problem.
In our environment we place meeting schedules in a shared calendar and having the possibility to have reminder for those events would be quite important.
The ics vs EML difference is just Exchange generated id vs client generated id, no impact on snooze.
I understand your requirement to be able to use reminders on a shared calendar, however there is not much I can do with current Thunderbird/Lightning implementation that relies on a server side property.
=> your best bet is to create a new/update an existing request on Mozilla on client side reminders implementation.