From 156c1681cf182e2b6f962a28a6cce8ba4b46f890 Mon Sep 17 00:00:00 2001 From: aminecmi Date: Tue, 13 Dec 2022 21:19:05 +0100 Subject: [PATCH] Fixes #111. --- .../apps/readerforselfossv2/service/AppSettingsService.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/service/AppSettingsService.kt b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/service/AppSettingsService.kt index 3726271..c8e8bf2 100644 --- a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/service/AppSettingsService.kt +++ b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/service/AppSettingsService.kt @@ -84,7 +84,13 @@ class AppSettingsService { } private fun refreshItemsNumber() { - _itemsNumber = settings.getString(API_ITEMS_NUMBER, "20").toInt() + _itemsNumber = try { + settings.getString(API_ITEMS_NUMBER, "20").toInt() + } catch (e: Exception) { + settings.remove(API_ITEMS_NUMBER) + 20 + } + } fun getApiTimeout(): Long {