From 2564c17434e61d4ef4deee12420c254427cf01de Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 23 Jul 2017 17:33:45 +0200 Subject: [PATCH] handle null description at importing google events --- .../calendar/asynctasks/FetchGoogleEventsTask.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/asynctasks/FetchGoogleEventsTask.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/asynctasks/FetchGoogleEventsTask.kt index 930d7e8b5..33636e8b3 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/asynctasks/FetchGoogleEventsTask.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/asynctasks/FetchGoogleEventsTask.kt @@ -128,10 +128,11 @@ class FetchGoogleEventsTask(val activity: Activity, credential: GoogleAccountCre endTS = DateTime(end.dateTime).seconds() } + val description = googleEvent.description ?: "" val reminders = getReminders(googleEvent.reminders) val repeatRule = getRepeatRule(googleEvent, startTS) val eventTypeId = getEventTypeId(googleEvent.colorId) - val event = Event(eventId, startTS, endTS, googleEvent.summary, googleEvent.description, reminders.getOrElse(0, { -1 }), + val event = Event(eventId, startTS, endTS, googleEvent.summary, description, reminders.getOrElse(0, { -1 }), reminders.getOrElse(1, { -1 }), reminders.getOrElse(2, { -1 }), repeatRule.repeatInterval, importId, flags, repeatRule.repeatLimit, repeatRule.repeatRule, eventTypeId, lastUpdated = lastUpdate, source = SOURCE_GOOGLE_SYNC)