From 016b27e762ff2818cba4aa4f13c2003512f7b425 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 14 Aug 2017 23:19:37 +0200 Subject: [PATCH] insert the parsed caldav event in our db --- .../com/simplemobiletools/calendar/extensions/Context.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/extensions/Context.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/extensions/Context.kt index e2facd0ba..f9da58121 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/extensions/Context.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/extensions/Context.kt @@ -305,6 +305,15 @@ fun Context.fetchCalDAVCalendarEvents(calendarID: Long, eventTypeId: Int) { reminders.getOrElse(1, { -1 }), reminders.getOrElse(2, { -1 }), repeatRule.repeatInterval, importId, allDay, repeatRule.repeatLimit, repeatRule.repeatRule, eventTypeId, lastUpdated = System.currentTimeMillis(), source = "$CALDAV-$calendarID") + + + if (event.getIsAllDay() && endTS > startTS) { + event.endTS -= DAY + } + + dbHelper.insert(event) { + + } } while (cursor.moveToNext()) } } finally {