From bcaa6624c95f511dfcfea0259de9549c7ee23267 Mon Sep 17 00:00:00 2001 From: davide Date: Tue, 16 Aug 2022 11:22:14 +0200 Subject: [PATCH] Add missing parameter --- .../readerforselfossv2/repository/RepositoryImpl.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 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 6c6b0ef..bd8f552 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 @@ -45,13 +45,14 @@ class RepositoryImpl(private val api: SelfossApi, private val apiDetails: ApiDet } override suspend fun getNewerItems(): ArrayList { - // TODO: Check connectivity + // TODO: Check connectivity, use the updatedSince parameter val fetchedItems = api.getItems(displayedItems.type, settings.getString("prefer_api_items_number", "200").toInt(), offset = 0, tagFilter?.tag, sourceFilter?.id?.toLong(), - searchFilter) + searchFilter, + null) if (fetchedItems != null) { items = ArrayList(fetchedItems) @@ -67,7 +68,8 @@ class RepositoryImpl(private val api: SelfossApi, private val apiDetails: ApiDet offset, tagFilter?.tag, sourceFilter?.id?.toLong(), - searchFilter) + searchFilter, + null) if (fetchedItems != null) { appendItems(fetchedItems) @@ -76,7 +78,7 @@ class RepositoryImpl(private val api: SelfossApi, private val apiDetails: ApiDet } override suspend fun allItems(itemType: ItemType): List? = - api.getItems(itemType.type, 200, 0, tagFilter?.tag, sourceFilter?.id?.toLong(), searchFilter) + api.getItems(itemType.type, 200, 0, tagFilter?.tag, sourceFilter?.id?.toLong(), searchFilter, null) private fun appendItems(fetchedItems: List) { // TODO: Store in DB if enabled by user