fix #1677, avoid duplicating CalDAV synced birthdays/anniversaries

This commit is contained in:
tibbi 2023-01-17 12:48:59 +01:00
parent 38e49a8e38
commit f0dca9eb0b

View File

@ -768,8 +768,11 @@ class MainActivity : SimpleActivity(), RefreshRecyclerViewListener {
eventsFound++ eventsFound++
if (!importIDs.containsKey(contactId)) { if (!importIDs.containsKey(contactId)) {
eventsHelper.insertEvent(event, false, false) { // avoid adding duplicate birthdays/anniversaries
eventsAdded++ if (existingEvents.none { it.title == event.title && it.startTS == event.startTS }) {
eventsHelper.insertEvent(event, false, false) {
eventsAdded++
}
} }
} }
break break