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 {