FossifyOrg / Calendar

A simple calendar with events, customizable widgets and no ads.
https://www.fossify.org
GNU General Public License v3.0
823 stars 55 forks source link

Event notification fires after being deleted #330

Open pudup opened 2 months ago

pudup commented 2 months ago

Checklist

Affected app version

1.0.3

Affected Android/Custom ROM version

Stock 13 Motorola

Affected device model

Moto G

How did you install the app?

F-Droid / IzzyOnDroid

Steps to reproduce the bug

  1. Create a repeating event, in my case it's weekly
  2. Make sure the event has reminders
  3. Delete the event for a given day but not all
  4. Reboot

Expected behavior

No notification for deleted event on the deleted day

Actual behavior

Notification fires to remind about the event after a reboot.

Screenshots/Screen recordings

No response

Additional information

Other calendar apps on the same caldav do not have this issue. Only happens after full system reboots. Does not happen during regular use.

Happens even if the app is reinstalled and resynced to the caldav.

pudup commented 2 months ago

I don't know if this happens with other event types, i.e. non repeating or whatever.

Aga-C commented 2 months ago
  1. What app are you using for CalDAV synchronization?
  2. What CalDAV provider are you using?
  3. After you delete an event in Fossify Calendar, do you see it removed on other devices?
  4. Was the removed event the first occurrence of the repeating event, or a later one?
pudup commented 2 months ago
  1. DecSync via Syncthing
  2. ^
  3. The deleted event is reflected in other devices. It's also reflected in other calendar apps installed - Etar. In fact Etar doesn't give a notification for the deleted event but it does for events that exist and created with Fossify.
  4. A middle event. Not first, not last.