From 88776cbe04a637969675d9e319e247d9969cdb96 Mon Sep 17 00:00:00 2001 From: machiav3lli Date: Fri, 24 Dec 2021 15:13:07 +0100 Subject: [PATCH] Clean up --- src/main/kotlin/com/looker/droidify/database/DatabaseX.kt | 2 +- src/main/kotlin/com/looker/droidify/service/SyncService.kt | 1 + .../looker/droidify/ui/viewmodels/MainActivityViewModelX.kt | 3 +-- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/com/looker/droidify/database/DatabaseX.kt b/src/main/kotlin/com/looker/droidify/database/DatabaseX.kt index c4cd5baf..24b1c18d 100644 --- a/src/main/kotlin/com/looker/droidify/database/DatabaseX.kt +++ b/src/main/kotlin/com/looker/droidify/database/DatabaseX.kt @@ -66,7 +66,7 @@ abstract class DatabaseX : RoomDatabase() { productsCount != 0 || categoriesCount != 0 } } - // Use live objects and observers instead + // TODO Use live objects and observers instead /*if (result.any { it }) { com.looker.droidify.database.Database.notifyChanged(com.looker.droidify.database.Database.Subject.Products) }*/ diff --git a/src/main/kotlin/com/looker/droidify/service/SyncService.kt b/src/main/kotlin/com/looker/droidify/service/SyncService.kt index 2ff49219..4bd9e38d 100644 --- a/src/main/kotlin/com/looker/droidify/service/SyncService.kt +++ b/src/main/kotlin/com/looker/droidify/service/SyncService.kt @@ -96,6 +96,7 @@ class SyncService : ConnectionService() { } } + // TODO fix sync (better management of repositories' ids fun sync(request: SyncRequest) { val ids = db.repositoryDao.all.mapNotNull { it.data } .asSequence().filter { it.enabled }.map { it.id }.toList() diff --git a/src/main/kotlin/com/looker/droidify/ui/viewmodels/MainActivityViewModelX.kt b/src/main/kotlin/com/looker/droidify/ui/viewmodels/MainActivityViewModelX.kt index bc3fb11c..687b4cc8 100644 --- a/src/main/kotlin/com/looker/droidify/ui/viewmodels/MainActivityViewModelX.kt +++ b/src/main/kotlin/com/looker/droidify/ui/viewmodels/MainActivityViewModelX.kt @@ -2,9 +2,8 @@ package com.looker.droidify.ui.viewmodels import androidx.lifecycle.ViewModel import com.looker.droidify.database.CursorOwner -import com.looker.droidify.ui.activities.MainActivityX -class MainActivityViewModelX() : ViewModel() { +class MainActivityViewModelX : ViewModel() { val activeRequests = mutableMapOf() } \ No newline at end of file