From 79fd115f5ebb32e38c3f9d3179f3503b3c604ca4 Mon Sep 17 00:00:00 2001 From: davidoskky Date: Fri, 30 Sep 2022 13:16:42 +0200 Subject: [PATCH] Only return new cached items --- .../apps/readerforselfossv2/repository/RepositoryImpl.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/repository/RepositoryImpl.kt b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/repository/RepositoryImpl.kt index 61222f6..8a1fa86 100644 --- a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/repository/RepositoryImpl.kt +++ b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/repository/RepositoryImpl.kt @@ -457,9 +457,8 @@ class Repository(private val api: SelfossApi, private val appSettingsService: Ap val newItems = getMaxItemsForBackground(ItemType.UNREAD) val allItems = getMaxItemsForBackground(ItemType.ALL) val starredItems = getMaxItemsForBackground(ItemType.STARRED) - val fullItemsList = newItems + allItems + starredItems - insertDBItems(fullItemsList) - return fullItemsList + insertDBItems(newItems + allItems + starredItems) + return newItems } catch (e: Throwable) { // We do nothing }