From a032d3cdd2eca44db23655842f7f17e05f0c2abb Mon Sep 17 00:00:00 2001 From: "J. A. Messias" Date: Fri, 1 Nov 2024 10:04:13 -0300 Subject: [PATCH] WIP --- .../provisional_schedule_template_model.dart | 7 ++-- lib/shared/utils/storage_util.dart | 33 ++++++++----------- 2 files changed, 15 insertions(+), 25 deletions(-) diff --git a/lib/components/templates_components/provisional_schedule_template/provisional_schedule_template_model.dart b/lib/components/templates_components/provisional_schedule_template/provisional_schedule_template_model.dart index 74dad2ee..f413a7c0 100644 --- a/lib/components/templates_components/provisional_schedule_template/provisional_schedule_template_model.dart +++ b/lib/components/templates_components/provisional_schedule_template/provisional_schedule_template_model.dart @@ -73,8 +73,8 @@ class ScheduleProvisionalVisitPageModel extends FlutterFlowModel ensureInitialization() async { try { log('StorageUtil: Starting initialization'); - if(!_initialized) return true; + if (!_initialized) return true; await initSharedPreferences(); await initSecureStorage(); await initSQLiteStorage(); - if(_initialized) _initialized = false; - if(_initialized) return true; + if (_initialized) _initialized = false; + if (_initialized) return true; return false; } catch (e, s) { log('Error initializing storage: $e'); @@ -138,10 +137,9 @@ class StorageUtil { Future initSharedPreferences() async { try { - if(_initialized) _sharedPreferences = SharedPreferencesStorageHelper(); + if (_initialized) _sharedPreferences = SharedPreferencesStorageHelper(); _sharedPreferences.prefs ??= await SharedPreferences.getInstance(); - final bool milestone = - _sharedPreferences.prefs?.getBool('fre_isFirstRun') ?? true; + final bool milestone = _sharedPreferences.prefs?.getBool('fre_isFirstRun') ?? true; if (milestone) { isFirstRun = false; await _sharedPreferences.prefs?.setBool('fre_isFirstRun', false); @@ -153,15 +151,14 @@ class StorageUtil { } } catch (e, s) { log('SharedPreferencesStorageHelper: Error during initialization'); - LogUtil.requestAPIFailed( - '$UniqueKey', '$UniqueKey', 'SharedPreferencesStorageHelper', e, s); + LogUtil.requestAPIFailed('$UniqueKey', '$UniqueKey', 'SharedPreferencesStorageHelper', e, s); } } Future initSecureStorage() async { log('SecureStorageHelper: Starting initialization'); try { - if(_initialized) _secureStorage = SecureStorageHelper(); + if (_initialized) _secureStorage = SecureStorageHelper(); _email = await _secureStorage.getString('fre_email'); _passwd = await _secureStorage.getString('fre_passwd'); _deviceType = await _secureStorage.getString('fre_deviceType'); @@ -171,12 +168,10 @@ class StorageUtil { _panicPass = await _secureStorage.getString('fre_panicPass'); _fingerprintPass = await _secureStorage.getString('fre_fingerprintPass'); _haveLocal = await _secureStorage.getBool('fre_have_local') ?? false; - _deviceDescription = - await _secureStorage.getString('fre_deviceDescription'); + _deviceDescription = await _secureStorage.getString('fre_deviceDescription'); } catch (e, s) { log('SecureStorageHelper: Error during initialization: $e'); - LogUtil.requestAPIFailed( - '$UniqueKey', '$UniqueKey', 'SecureStorageHelper', e, s); + LogUtil.requestAPIFailed('$UniqueKey', '$UniqueKey', 'SecureStorageHelper', e, s); } log('SecureStorageHelper: Initialization complete'); } @@ -184,7 +179,7 @@ class StorageUtil { Future initSQLiteStorage() async { log('SQLiteStorageHelper: Starting initialization'); try { - if(_initialized) _sqliteStorage = SQLiteStorageHelper(); + if (_initialized) _sqliteStorage = SQLiteStorageHelper(); await _sqliteStorage.database; _devUUID = await _sqliteStorage.get('fre_devUUID') ?? ''; _userUUID = await _sqliteStorage.get('fre_userUUID') ?? ''; @@ -204,12 +199,10 @@ class StorageUtil { _access = await _sqliteStorage.getBoolean('fre_access'); _panic = await _sqliteStorage.getBoolean('fre_panic'); _person = await _sqliteStorage.getBoolean('fre_person'); - _requestOSnotification = - await _sqliteStorage.getBoolean('fre_requestOSnotification'); + _requestOSnotification = await _sqliteStorage.getBoolean('fre_requestOSnotification'); } catch (e, s) { log('SQLiteStorageHelper: Error during initialization: $e'); - LogUtil.requestAPIFailed( - '$UniqueKey', '$UniqueKey', 'SQLiteStorageHelper', e, s); + LogUtil.requestAPIFailed('$UniqueKey', '$UniqueKey', 'SQLiteStorageHelper', e, s); } log('SQLiteStorageHelper: Initialization complete'); }