@@ -193,29 +193,29 @@ class AuthProvider with ChangeNotifier {
193
193
});
194
194
final serverData = json.encode ({'serverUrl' : this .serverUrl});
195
195
196
- prefs.setString ('userData' , userData);
197
- prefs.setString ('lastServer' , serverData);
196
+ prefs.setString (PREFS_USER , userData);
197
+ prefs.setString (PREFS_LAST_SERVER , serverData);
198
198
return {'action' : LoginActions .proceed};
199
199
}
200
200
201
201
/// Loads the last server URL from which the user successfully logged in
202
202
Future <String > getServerUrlFromPrefs () async {
203
203
final prefs = await SharedPreferences .getInstance ();
204
- if (! prefs.containsKey ('lastServer' )) {
204
+ if (! prefs.containsKey (PREFS_LAST_SERVER )) {
205
205
return DEFAULT_SERVER_PROD ;
206
206
}
207
207
208
- final userData = json.decode (prefs.getString ('lastServer' )! );
208
+ final userData = json.decode (prefs.getString (PREFS_LAST_SERVER )! );
209
209
return userData['serverUrl' ] as String ;
210
210
}
211
211
212
212
Future <bool > tryAutoLogin () async {
213
213
final prefs = await SharedPreferences .getInstance ();
214
- if (! prefs.containsKey ('userData' )) {
214
+ if (! prefs.containsKey (PREFS_USER )) {
215
215
log ('autologin failed' );
216
216
return false ;
217
217
}
218
- final extractedUserData = json.decode (prefs.getString ('userData' )! );
218
+ final extractedUserData = json.decode (prefs.getString (PREFS_USER )! );
219
219
220
220
token = extractedUserData['token' ];
221
221
serverUrl = extractedUserData['serverUrl' ];
@@ -239,7 +239,7 @@ class AuthProvider with ChangeNotifier {
239
239
}
240
240
241
241
final prefs = await SharedPreferences .getInstance ();
242
- prefs.remove ('userData' );
242
+ prefs.remove (PREFS_USER );
243
243
}
244
244
245
245
/// Returns the application name and version
0 commit comments