From fa94cae1d6d8626865fcf50dc74e89ce78ec4cb0 Mon Sep 17 00:00:00 2001 From: machiav3lli Date: Sat, 18 Jun 2022 03:06:38 +0200 Subject: [PATCH] Fix: Remove repo's packages after disabling it --- src/main/kotlin/com/looker/droidify/service/SyncService.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/com/looker/droidify/service/SyncService.kt b/src/main/kotlin/com/looker/droidify/service/SyncService.kt index 1fbcba97..69ab940f 100644 --- a/src/main/kotlin/com/looker/droidify/service/SyncService.kt +++ b/src/main/kotlin/com/looker/droidify/service/SyncService.kt @@ -153,8 +153,8 @@ class SyncService : ConnectionService() { handleNextTask(false) } } else { - // TODO if disable then refresh app lists cancelTasks { it.repositoryId == repository.id } + synchronized(tasks) { db.cleanUp(setOf(Pair(repository.id, false))) } val cancelledTask = cancelCurrentTask { it.task?.repositoryId == repository.id } handleNextTask(cancelledTask?.hasUpdates == true) }