From 1c9167cdd2f04f16bf6980e61c7c5a3841fc07c1 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Thu, 11 Jul 2024 13:53:49 +0700 Subject: [PATCH] Preferences: Use ktx extension to edit shared preferences Signed-off-by: Aayush Gupta --- .../java/com/aurora/store/util/Preferences.kt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/aurora/store/util/Preferences.kt b/app/src/main/java/com/aurora/store/util/Preferences.kt index c8ecf1738..646d882de 100644 --- a/app/src/main/java/com/aurora/store/util/Preferences.kt +++ b/app/src/main/java/com/aurora/store/util/Preferences.kt @@ -21,10 +21,10 @@ package com.aurora.store.util import android.content.Context import android.content.SharedPreferences +import androidx.core.content.edit import androidx.fragment.app.Fragment import androidx.preference.PreferenceManager - object Preferences { const val PREFERENCE_DEFAULT = "PREFERENCE_DEFAULT" @@ -72,35 +72,35 @@ object Preferences { } fun remove(context: Context, key: String) { - getPrefs(context).edit().remove(key).apply() + getPrefs(context).edit { remove(key) } } fun putString(context: Context, key: String, value: String) { - getPrefs(context).edit().putString(key, value).apply() + getPrefs(context).edit { putString(key, value) } } fun putStringSet(context: Context, key: String, value: Set) { - getPrefs(context).edit().putStringSet(key, value).apply() + getPrefs(context).edit { putStringSet(key, value) } } fun putInteger(context: Context, key: String, value: Int) { - getPrefs(context).edit().putInt(key, value).apply() + getPrefs(context).edit { putInt(key, value) } } fun putFloat(context: Context, key: String, value: Float) { - getPrefs(context).edit().putFloat(key, value).apply() + getPrefs(context).edit { putFloat(key, value) } } fun putLong(context: Context, key: String, value: Long) { - getPrefs(context).edit().putLong(key, value).apply() + getPrefs(context).edit { putLong(key, value) } } fun putBoolean(context: Context, key: String, value: Boolean) { - getPrefs(context).edit().putBoolean(key, value).apply() + getPrefs(context).edit { putBoolean(key, value) } } fun putBooleanNow(context: Context, key: String, value: Boolean) { - getPrefs(context).edit().putBoolean(key, value).commit() + getPrefs(context).edit(true) { putBoolean(key, value) } } fun getString(context: Context, key: String, default: String = ""): String {