From 6e35cf5ba6bc9c58b6a094eb5d49f6159c8b939d Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Mon, 4 Jan 2021 10:45:49 -0600 Subject: [PATCH] Catch ClassCastException --- app/src/main/java/org/tasks/preferences/Preferences.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/org/tasks/preferences/Preferences.kt b/app/src/main/java/org/tasks/preferences/Preferences.kt index 7912437a7..84da9e25c 100644 --- a/app/src/main/java/org/tasks/preferences/Preferences.kt +++ b/app/src/main/java/org/tasks/preferences/Preferences.kt @@ -204,9 +204,8 @@ class Preferences @JvmOverloads constructor( } fun getIntegerFromString(keyResource: String?, defaultValue: Int): Int { - val value = prefs.getString(keyResource, null) ?: return defaultValue return try { - value.toInt() + prefs.getString(keyResource, null)?.toInt() ?: return defaultValue } catch (e: Exception) { Timber.e(e) defaultValue