From 79f20415657a8c464d098df7e12ef6978e199b13 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Mon, 30 Jan 2023 23:59:48 +0600 Subject: [PATCH] Update AutoRecacheReadCRUDRepo.kt --- .../repos/cache/fallback/crud/AutoRecacheReadCRUDRepo.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/repos/cache/src/commonMain/kotlin/dev/inmo/micro_utils/repos/cache/fallback/crud/AutoRecacheReadCRUDRepo.kt b/repos/cache/src/commonMain/kotlin/dev/inmo/micro_utils/repos/cache/fallback/crud/AutoRecacheReadCRUDRepo.kt index 0ba56f67e29..14c3ed29800 100644 --- a/repos/cache/src/commonMain/kotlin/dev/inmo/micro_utils/repos/cache/fallback/crud/AutoRecacheReadCRUDRepo.kt +++ b/repos/cache/src/commonMain/kotlin/dev/inmo/micro_utils/repos/cache/fallback/crud/AutoRecacheReadCRUDRepo.kt @@ -7,6 +7,7 @@ import dev.inmo.micro_utils.repos.ReadCRUDRepo import dev.inmo.micro_utils.repos.cache.cache.FullKVCache import dev.inmo.micro_utils.repos.cache.fallback.ActionWrapper import dev.inmo.micro_utils.repos.cache.util.actualizeAll +import dev.inmo.micro_utils.repos.cache.FallbackCacheRepo import dev.inmo.micro_utils.repos.set import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.delay @@ -21,7 +22,7 @@ open class AutoRecacheReadCRUDRepo( protected val recacheDelay: Long = 60.seconds.inWholeMilliseconds, protected val actionWrapper: ActionWrapper = ActionWrapper.Direct, protected val idGetter: (RegisteredObject) -> Id -) : ReadCRUDRepo { +) : ReadCRUDRepo, FallbackCacheRepo { val autoUpdateJob = scope.launch { while (isActive) { runCatchingSafely {