mirror of
https://github.com/SimpleMobileTools/Simple-Calendar.git
synced 2025-06-05 21:59:17 +02:00
insert event repetition exceptions through eventsHelper
This commit is contained in:
@@ -232,7 +232,7 @@ class CalDAVHelper(val context: Context) {
|
||||
if (parentEvent != null && !parentEvent.repetitionExceptions.contains(originalDayCode)) {
|
||||
event.parentId = parentEvent.id!!
|
||||
parentEvent.addRepetitionException(originalDayCode)
|
||||
activity!!.eventsDB.insertOrUpdate(parentEvent)
|
||||
eventsHelper.insertEvent(null, parentEvent, false)
|
||||
|
||||
event.parentId = parentEvent.id!!
|
||||
eventsHelper.insertEvent(null, event, false)
|
||||
|
@@ -174,7 +174,8 @@ class IcsImporter(val activity: SimpleActivity) {
|
||||
val parentEvent = activity.eventsDB.getEventWithImportId(event.importId)
|
||||
if (parentEvent != null && !parentEvent.repetitionExceptions.contains(curRecurrenceDayCode)) {
|
||||
parentEvent.addRepetitionException(curRecurrenceDayCode)
|
||||
activity.eventsDB.insertOrUpdate(parentEvent)
|
||||
eventsHelper.insertEvent(null, parentEvent, true)
|
||||
|
||||
event.parentId = parentEvent.id!!
|
||||
eventsToInsert.add(event)
|
||||
}
|
||||
|
Reference in New Issue
Block a user