diff --git a/app/src/main/java/kr/co/vividnext/sodalive/common/SharedPreferenceManager.kt b/app/src/main/java/kr/co/vividnext/sodalive/common/SharedPreferenceManager.kt index 660fd535..a78168cb 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/common/SharedPreferenceManager.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/common/SharedPreferenceManager.kt @@ -27,7 +27,11 @@ object SharedPreferenceManager { } fun clear() { - sharedPreferences.edit { it.clear() } + sharedPreferences.edit { editor -> + sharedPreferences.all.keys + .filterNot { it == Constants.PREF_PUSH_TOKEN } + .forEach { editor.remove(it) } + } } private inline fun SharedPreferences.edit(operation: (SharedPreferences.Editor) -> Unit) {