@@ -36,6 +36,8 @@ import java.util.prefs.PreferenceChangeListener
3636import  org.fossasia.openevent.general.utils.Utils.setToolbar 
3737import  org.fossasia.openevent.general.utils.extensions.nonNull 
3838
39+ const  val  LOCAL_TIMEZONE  =  " localTimeZone" 
40+ 
3941class  SettingsFragment  : PreferenceFragmentCompat (), PreferenceChangeListener {
4042    private  val  FORM_LINK :  String  =  " https://docs.google.com/forms/d/e/" + 
4143        " 1FAIpQLSd7Y1T1xoXeYaAG_b6Tu1YYK-jZssoC5ltmQbkUX0kmDZaKYw/viewform" 
@@ -69,7 +71,7 @@ class SettingsFragment : PreferenceFragmentCompat(), PreferenceChangeListener {
6971            " Version " +  BuildConfig .VERSION_NAME 
7072
7173        preferenceScreen.findPreference<Preference >(getString(R .string.key_timezone_switch))?.setDefaultValue(
72-             timeZonePreference.getBoolean(" useEventTimeZone " false )
74+             timeZonePreference.getBoolean(LOCAL_TIMEZONE , false )
7375        )
7476
7577        preferenceScreen.findPreference<Preference >(getString(R .string.key_profile))?.isVisible = 
@@ -122,10 +124,9 @@ class SettingsFragment : PreferenceFragmentCompat(), PreferenceChangeListener {
122124        }
123125        if  (preference?.key ==  getString(R .string.key_timezone_switch)) {
124126            val  timeZonePreference =  PreferenceManager .getDefaultSharedPreferences(context)
125-             val  timeZonePreferenceKey =  " useEventTimeZone" 
126-             when  (timeZonePreference.getBoolean(timeZonePreferenceKey, false )) {
127-                 true  ->  timeZonePreference.edit().putBoolean(timeZonePreferenceKey, false ).apply ()
128-                 false  ->  timeZonePreference.edit().putBoolean(timeZonePreferenceKey, true ).apply ()
127+             when  (timeZonePreference.getBoolean(LOCAL_TIMEZONE , false )) {
128+                 true  ->  timeZonePreference.edit().putBoolean(LOCAL_TIMEZONE , false ).apply ()
129+                 false  ->  timeZonePreference.edit().putBoolean(LOCAL_TIMEZONE , true ).apply ()
129130            }
130131            return  true 
131132        }
0 commit comments