From 3e0be0f8fd09887fba8ced42b54e1ebe6d92f70f Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Sat, 12 Jun 2021 13:41:22 +0200 Subject: [PATCH] chore: fix Web secure storage --- lib/utils/database/flutter_famedly_sdk_hive_database.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/utils/database/flutter_famedly_sdk_hive_database.dart b/lib/utils/database/flutter_famedly_sdk_hive_database.dart index 7d921eb5..be397cb9 100644 --- a/lib/utils/database/flutter_famedly_sdk_hive_database.dart +++ b/lib/utils/database/flutter_famedly_sdk_hive_database.dart @@ -34,6 +34,9 @@ class FlutterFamedlySdkHiveDatabase extends FamedlySdkHiveDatabase { } HiveCipher hiverCipher; try { + // Workaround for secure storage is calling Platform.operatingSystem on web + if (kIsWeb) throw MissingPluginException(); + final secureStorage = const FlutterSecureStorage(); final containsEncryptionKey = await secureStorage.containsKey(key: _hiveCipherStorageKey);