|
|
@ -87,7 +87,13 @@ class FlutterMatrixHiveStore extends FamedlySdkHiveDatabase {
|
|
|
|
encryptionCipher: hiverCipher,
|
|
|
|
encryptionCipher: hiverCipher,
|
|
|
|
);
|
|
|
|
);
|
|
|
|
Logs().i('Open Hive database...');
|
|
|
|
Logs().i('Open Hive database...');
|
|
|
|
await db.open();
|
|
|
|
try {
|
|
|
|
|
|
|
|
await db.open();
|
|
|
|
|
|
|
|
} catch (e, s) {
|
|
|
|
|
|
|
|
Logs().e('Unable to open Hive. Delete and try again...', e, s);
|
|
|
|
|
|
|
|
await Hive.deleteFromDisk();
|
|
|
|
|
|
|
|
await db.open();
|
|
|
|
|
|
|
|
}
|
|
|
|
Logs().i('Hive database is ready!');
|
|
|
|
Logs().i('Hive database is ready!');
|
|
|
|
return db;
|
|
|
|
return db;
|
|
|
|
}
|
|
|
|
}
|
|
|
|