Skip to content

Commit 16e0d65

Browse files
committed
Initialize accessLevel with CAL_ACCESS_NONE if not present
1 parent 87f9b76 commit 16e0d65

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/src/main/kotlin/at/bitfire/ical4android/AndroidCalendar.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ class AndroidCalendar<out T : AndroidEvent>(
165165

166166
var name: String? = null
167167
var displayName: String? = null
168-
var accessLevel: Int? = null
168+
var accessLevel: Int = Calendars.CAL_ACCESS_NONE
169169
var color: Int? = null
170170
var isSynced = true
171171
var isVisible = true
@@ -188,7 +188,7 @@ class AndroidCalendar<out T : AndroidEvent>(
188188
private fun populate(info: ContentValues) {
189189
name = info.getAsString(Calendars.NAME)
190190
displayName = info.getAsString(Calendars.CALENDAR_DISPLAY_NAME)
191-
accessLevel = info.getAsInteger(Calendars.CALENDAR_ACCESS_LEVEL)
191+
accessLevel = info.getAsInteger(Calendars.CALENDAR_ACCESS_LEVEL) ?: Calendars.CAL_ACCESS_NONE
192192

193193
color = info.getAsInteger(Calendars.CALENDAR_COLOR)
194194

0 commit comments

Comments
 (0)