add tokenAPNS FFAppState
This commit is contained in:
parent
54cb542f68
commit
f3b85a39d9
|
@ -60,6 +60,9 @@ class FFAppState extends ChangeNotifier {
|
|||
await _safeInitAsync(() async {
|
||||
_name = await secureStorage.getString('ff_name') ?? _name;
|
||||
});
|
||||
await _safeInitAsync(() async {
|
||||
_name = await secureStorage.getString('ff_tokenAPNS') ?? _name;
|
||||
});
|
||||
}
|
||||
|
||||
void update(VoidCallback callback) {
|
||||
|
@ -80,6 +83,23 @@ class FFAppState extends ChangeNotifier {
|
|||
secureStorage.delete(key: 'ff_cliUUID');
|
||||
}
|
||||
|
||||
String? _tokenAPNS = '';
|
||||
String? get tokenAPNS => _tokenAPNS;
|
||||
|
||||
set tokenAPNS(String? value) {
|
||||
_tokenAPNS = value;
|
||||
// Verifica se o valor é nulo antes de tentar salvar no secureStorage
|
||||
if (value != null) {
|
||||
secureStorage.setString('ff_tokenAPNS', value);
|
||||
} else {
|
||||
secureStorage.delete(key: 'ff_tokenAPNS');
|
||||
}
|
||||
}
|
||||
|
||||
void deleteTokenAPNS() {
|
||||
secureStorage.delete(key: 'ff_tokenAPNS');
|
||||
}
|
||||
|
||||
String _ownerUUID = '';
|
||||
String get ownerUUID => _ownerUUID;
|
||||
set ownerUUID(String value) {
|
||||
|
@ -276,5 +296,6 @@ extension FlutterSecureStorageExtensions on FlutterSecureStorage {
|
|||
.toList();
|
||||
});
|
||||
Future<void> setStringList(String key, List<String> value) async =>
|
||||
await writeSync(key: key, value: const ListToCsvConverter().convert([value]));
|
||||
await writeSync(
|
||||
key: key, value: const ListToCsvConverter().convert([value]));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue