etesync / etesync-dav

This is a CalDAV and CardDAV adapter for EteSync
https://www.etesync.com
GNU General Public License v3.0
285 stars 45 forks source link

Un-dismissable reminders on Thunderbird / MacOS #267

Open Zvezdin opened 2 years ago

Zvezdin commented 2 years ago

Hello,

Ever since I upgraded to an M1 mac, I have been having problems dismissing reminders on events through Etesync.

In particular, once I get window reminding me of some event, the dismiss button does nothing, and the window remains open. If I close it, I get the following modal about one of the reminders: "This item has recently been changed on the server" with options to discard local changes or submit them anyway. No matter which option I choose, the reminder window will re-activate in a couple hours and the whole process will be repeated, until. That means that 10 times every day, I get reminded about all of my past events from last week haha.

Any clues what might be causing this? I turned off all of my other devices which sync to my Etesync, then I made a new event with a reminder, and the problem still remains. My account is also not synced with any other apps on my mac.

davquar commented 2 years ago

Also happens to me on some events. I'm using Ubuntu 21.10 and Thunderbird 91.

tasn commented 2 years ago

I have no idea what it could be. Did you change etesync-dav version? Thunderbird version?

davquar commented 2 years ago

EteSync DAV version: 0.31.2 Radicale version: 3.0.3

Thunderbird 91.10.0

tasn commented 2 years ago

But were they changed between the M1 and the one before? Or are these the same?

CodingCellist commented 2 years ago

I'm wondering if this is somehow related to #240? I'm getting the same un-dismissable reminders today, having changed nothing from Friday where this was working fine. When I inspect the logs, I get similar output to the one in #240.

Setup:

tasn commented 2 years ago

@CodingCellist, to "solve" the other one, you can remove the etesync-dav local cache, restart the server, and add the account again (check out the README for where it is). Does this also fix this hang for you?