Commit 75b049f 1 parent acd60af commit 75b049f Copy full SHA for 75b049f
File tree 1 file changed +10
-2
lines changed
1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -137,14 +137,22 @@ Future<Uint8List> _hiveKey() async {
137
137
var secureStorage = const FlutterSecureStorage (
138
138
aOptions: AndroidOptions (encryptedSharedPreferences: true ),
139
139
);
140
- const nonEncSharedPrefSecureStorage = FlutterSecureStorage ();
140
+ const nonEncSharedPrefSecureStorage = FlutterSecureStorage (
141
+ aOptions: AndroidOptions (encryptedSharedPreferences: false ),
142
+ );
141
143
142
144
Uint8List ? encryptionKey;
143
145
try {
144
146
encryptionKey = await secureStorage.read (key: keyName).then ((value) => value? .let (base64Decode));
145
147
} on PlatformException catch (e) {
146
148
logger.e ('Error while reading hive_key from secure storage' , e);
147
- encryptionKey = await nonEncSharedPrefSecureStorage.read (key: keyName).then ((value) => value? .let (base64Decode));
149
+ encryptionKey = await nonEncSharedPrefSecureStorage
150
+ .read (key: keyName)
151
+ .then ((value) => value? .let (base64Decode))
152
+ .onError ((error, stackTrace) {
153
+ logger.e ('Error while reading hive_key from non-encryptedSharedPreferences' , error, stackTrace);
154
+ return null ;
155
+ });
148
156
await nonEncSharedPrefSecureStorage.delete (key: keyName);
149
157
await secureStorage.write (
150
158
key: keyName,
You can’t perform that action at this time.
0 commit comments