Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bitfireAT/ical4android.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/bitfire/ical4android/AndroidEvent.kt')
-rw-r--r--src/main/java/at/bitfire/ical4android/AndroidEvent.kt14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main/java/at/bitfire/ical4android/AndroidEvent.kt b/src/main/java/at/bitfire/ical4android/AndroidEvent.kt
index 7c354a6..9f593ea 100644
--- a/src/main/java/at/bitfire/ical4android/AndroidEvent.kt
+++ b/src/main/java/at/bitfire/ical4android/AndroidEvent.kt
@@ -894,15 +894,15 @@ abstract class AndroidEvent(
builder .withValue(Events.HAS_ATTENDEE_DATA, 0)
.withValue(Events.ORGANIZER, calendar.ownerAccount)
- // Attention: don't update event with STATUS != null to STATUS = null (causes calendar provider operation to fail)!
+ // Attention: don't update event with STATUS != null to STATUS = null (causes calendar provider operation to fail)!
// In this case, the whole event must be deleted and inserted again.
if (/* insert, not an update */ id == null || /* update, but we're not updating to null */ event.status != null)
- builder.withValue(Events.STATUS, when (event.status) {
- null -> null
- Status.VEVENT_CONFIRMED -> Events.STATUS_CONFIRMED
- Status.VEVENT_CANCELLED -> Events.STATUS_CANCELED
- else -> Events.STATUS_TENTATIVE
- })
+ builder.withValue(Events.STATUS, when (event.status) {
+ null /* not possible by if statement */ -> null
+ Status.VEVENT_CONFIRMED -> Events.STATUS_CONFIRMED
+ Status.VEVENT_CANCELLED -> Events.STATUS_CANCELED
+ else -> Events.STATUS_TENTATIVE
+ })
builder .withValue(Events.AVAILABILITY, if (event.opaque) Events.AVAILABILITY_BUSY else Events.AVAILABILITY_FREE)
.withValue(Events.ACCESS_LEVEL, when (event.classification) {