This commit is contained in:
machiav3lli 2021-12-24 15:13:07 +01:00
parent 066369e769
commit 88776cbe04
3 changed files with 3 additions and 3 deletions

View File

@ -66,7 +66,7 @@ abstract class DatabaseX : RoomDatabase() {
productsCount != 0 || categoriesCount != 0 productsCount != 0 || categoriesCount != 0
} }
} }
// Use live objects and observers instead // TODO Use live objects and observers instead
/*if (result.any { it }) { /*if (result.any { it }) {
com.looker.droidify.database.Database.notifyChanged(com.looker.droidify.database.Database.Subject.Products) com.looker.droidify.database.Database.notifyChanged(com.looker.droidify.database.Database.Subject.Products)
}*/ }*/

View File

@ -96,6 +96,7 @@ class SyncService : ConnectionService<SyncService.Binder>() {
} }
} }
// TODO fix sync (better management of repositories' ids
fun sync(request: SyncRequest) { fun sync(request: SyncRequest) {
val ids = db.repositoryDao.all.mapNotNull { it.data } val ids = db.repositoryDao.all.mapNotNull { it.data }
.asSequence().filter { it.enabled }.map { it.id }.toList() .asSequence().filter { it.enabled }.map { it.id }.toList()

View File

@ -2,9 +2,8 @@ package com.looker.droidify.ui.viewmodels
import androidx.lifecycle.ViewModel import androidx.lifecycle.ViewModel
import com.looker.droidify.database.CursorOwner import com.looker.droidify.database.CursorOwner
import com.looker.droidify.ui.activities.MainActivityX
class MainActivityViewModelX() : ViewModel() { class MainActivityViewModelX : ViewModel() {
val activeRequests = mutableMapOf<Int, CursorOwner.ActiveRequest>() val activeRequests = mutableMapOf<Int, CursorOwner.ActiveRequest>()
} }