Calendar icon indicating copy to clipboard operation
Calendar copied to clipboard

Duplicate birthday when setting a reminder for an existing birthday automatically imported from contacts

Open vivident4004 opened this issue 1 year ago • 2 comments

Checklist

  • [X] I can reproduce the bug with the latest version given here.
  • [X] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • [X] I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • [X] I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • [X] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • [X] This issue contains only one bug.
  • [X] I have read and understood the contribution guidelines.

Affected app version

1.1.0

Affected Android/Custom ROM version

Android 15/GrapheneOS 2025010700

Affected device model

Pixel 7 Pro

How did you install the app?

GitHub releases

Steps to reproduce the bug

  1. Import birthdays from contacts automatically WITHOUT SETTING any reminders (or delete all birthdays, close the app, and let it import birthdays automatically without user prompt)
  2. Go to any birthday
  3. Add a reminder for it and click save

Expected behavior

The reminder should be modified for the event as specified.

Actual behavior

Upon saving, a new birthday event is created for the same contact for every year with the specified reminder. Thus, every birthday becomes duplicated, cluttering the calendar with unnecessary duplicate events. And even if the "original" birthday imported from the contacts app is deleted, it automatically appears at the next reopening of the app.

For anyone landing on this issue: what I was trying to do is modify the reminders for all birthdays, because none of them had a reminder set. This is because the birthdays were imported automatically without any prompt, and none had a reminder. To solve this, I read discussion #323 where they suggested permanently deleting the birthdays and importing them again; but be careful: after deletion you have to import them again from the main view > three dots above > "Import birthdays from contacts" and then a prompt to set a reminder will appear. Otherwise, if you close the app without doing this, birthdays will be imported without any prompt, so no reminder will not be set for them, and you will have the issue described in this report. Then, if you want to have specific reminders for specific contacts you'll have no problems, because birthdays with a default reminder can be modified as expected, without creating duplicates.

Screenshots/Screen recordings

No response

Additional information

No response

vivident4004 avatar Jan 11 '25 10:01 vivident4004

Android 14 Nubia Z50 Ultra Github release I confirm the problem with birthdays. If you manually add contacts' birthdays and check the option - add birthdays automatically, birthdays are added automatically, two birthdays per contact.

amadicus avatar Apr 16 '25 09:04 amadicus

Can confirm that on S23 Android 15 Please find a way to de-duplicate, that would be great.

starbrights avatar Aug 23 '25 07:08 starbrights