Loading app/src/main/java/at/bitfire/davdroid/ui/account/WebcalFragment.kt +4 −2 Original line number Diff line number Diff line Loading @@ -247,10 +247,12 @@ class WebcalFragment: CollectionsFragment() { val subscriptions = mutableMapOf<HttpUrl, Long>() provider.query(Calendars.CONTENT_URI, arrayOf(Calendars._ID, Calendars.NAME),null, null, null)?.use { cursor -> while (cursor.moveToNext()) HttpUrl.parse(cursor.getString(1))?.let { url -> cursor.getString(1)?.let { rawName -> HttpUrl.parse(rawName)?.let { url -> subscriptions[url] = cursor.getLong(0) } } } // update "sync" field in database accordingly (will update UI) db.collectionDao().getByServiceAndType(serviceId, Collection.TYPE_WEBCAL).forEach { webcal -> Loading Loading
app/src/main/java/at/bitfire/davdroid/ui/account/WebcalFragment.kt +4 −2 Original line number Diff line number Diff line Loading @@ -247,10 +247,12 @@ class WebcalFragment: CollectionsFragment() { val subscriptions = mutableMapOf<HttpUrl, Long>() provider.query(Calendars.CONTENT_URI, arrayOf(Calendars._ID, Calendars.NAME),null, null, null)?.use { cursor -> while (cursor.moveToNext()) HttpUrl.parse(cursor.getString(1))?.let { url -> cursor.getString(1)?.let { rawName -> HttpUrl.parse(rawName)?.let { url -> subscriptions[url] = cursor.getLong(0) } } } // update "sync" field in database accordingly (will update UI) db.collectionDao().getByServiceAndType(serviceId, Collection.TYPE_WEBCAL).forEach { webcal -> Loading