diff --git a/lib/app_state.dart b/lib/app_state.dart index 27078ab5..64237884 100644 --- a/lib/app_state.dart +++ b/lib/app_state.dart @@ -612,7 +612,11 @@ class AppState extends ChangeNotifier { AppState().deleteRemoteId(); AppState().deleteSerialNumber(); secureStorage.deleteAll(); + AppState().isLogged = false; + AppState().setFirstRun(false); + + AppState().update(() {}); } } diff --git a/lib/main.dart b/lib/main.dart index 94242383..ee055ff2 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -28,7 +28,9 @@ Future initializeApp() async { final appState = AppState(); await appState.initializePersistedState(); - if (AppState().firstRun == true) AppState().setFirstRun(false); + if (AppState().firstRun == true) { + AppState().deleteAll(); + } await Firebase.initializeApp(); await NotificationService.initialize();