diff --git a/app/src/main/java/org/tasks/preferences/Preferences.kt b/app/src/main/java/org/tasks/preferences/Preferences.kt index 9cef004bf..e3aa6b1ca 100644 --- a/app/src/main/java/org/tasks/preferences/Preferences.kt +++ b/app/src/main/java/org/tasks/preferences/Preferences.kt @@ -252,6 +252,7 @@ class Preferences @JvmOverloads constructor( } fun setString(key: String?, newValue: String?) { + Timber.d("Setting $key -> ${newValue?.let { if (BuildConfig.DEBUG) it else if (it.isBlank()) "" else "" }}") val editor = prefs.edit() editor.putString(key, newValue) editor.apply() @@ -261,6 +262,7 @@ class Preferences @JvmOverloads constructor( setStringSet(context.getString(key), newValue) fun setStringSet(key: String, newValue: Set) { + Timber.d("Setting $key -> ${newValue.size} items") val editor = prefs.edit() editor.putStringSet(key, newValue) editor.apply() @@ -274,7 +276,9 @@ class Preferences @JvmOverloads constructor( fun setStringFromInteger(keyResource: Int, newValue: Int) { val editor = prefs.edit() - editor.putString(context.getString(keyResource), newValue.toString()) + val key = context.getString(keyResource) + Timber.d("Setting $key -> $newValue") + editor.putString(key, newValue.toString()) editor.apply() } @@ -293,6 +297,7 @@ class Preferences @JvmOverloads constructor( } fun setBoolean(key: String?, value: Boolean) { + Timber.d("Setting $key -> $value") val editor = prefs.edit() editor.putBoolean(key, value) editor.apply() @@ -308,6 +313,7 @@ class Preferences @JvmOverloads constructor( } fun setInt(key: String?, value: Int) { + Timber.d("Setting $key -> $value") val editor = prefs.edit() editor.putInt(key, value) editor.apply() @@ -323,12 +329,14 @@ class Preferences @JvmOverloads constructor( } fun setLong(key: String?, value: Long) { + Timber.d("Setting $key -> $value") val editor = prefs.edit() editor.putLong(key, value) editor.apply() } fun clear(key: String?) { + Timber.d("Clearing $key") val editor = prefs.edit() editor.remove(key) editor.apply()