From cbb40b6fdb2919d65a10faf8b56fc6cd6e655213 Mon Sep 17 00:00:00 2001 From: Krille Fear Date: Tue, 14 Sep 2021 14:55:27 +0200 Subject: [PATCH] fix: Correctly clear database if it is corrupted --- .../flutter_matrix_hive_database.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/utils/matrix_sdk_extensions.dart/flutter_matrix_hive_database.dart b/lib/utils/matrix_sdk_extensions.dart/flutter_matrix_hive_database.dart index fd5c7284..9ffd5f59 100644 --- a/lib/utils/matrix_sdk_extensions.dart/flutter_matrix_hive_database.dart +++ b/lib/utils/matrix_sdk_extensions.dart/flutter_matrix_hive_database.dart @@ -91,7 +91,7 @@ class FlutterMatrixHiveStore extends FamedlySdkHiveDatabase { await db.open(); } catch (e, s) { Logs().e('Unable to open Hive. Delete and try again...', e, s); - await Hive.deleteFromDisk(); + await db.clear(client.id); await db.open(); } Logs().i('Hive database is ready!');