fix: 로그아웃시 UserDefaults에서 푸시토큰을 삭제하지 않도록 수정
This commit is contained in:
		@@ -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) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user