From ed7a07c36ff238d7bfc33dac2f569905ca47a11e Mon Sep 17 00:00:00 2001 From: dab246 Date: Thu, 29 Jan 2026 15:18:22 +0700 Subject: [PATCH] TF-4274 Persist encryption key hive avoid broken data --- lib/features/caching/caching_manager.dart | 1 - .../login/data/local/encryption_key_cache_manager.dart | 5 ----- 2 files changed, 6 deletions(-) diff --git a/lib/features/caching/caching_manager.dart b/lib/features/caching/caching_manager.dart index 2be6cca1c..d790577a4 100644 --- a/lib/features/caching/caching_manager.dart +++ b/lib/features/caching/caching_manager.dart @@ -104,7 +104,6 @@ class CachingManager { _oidcConfigurationCacheManager.clear(), _tokenOidcCacheManager.clear(), _authenticationInfoCacheManager.clear(), - _encryptionKeyCacheManager.clear(), ], eagerError: true); } catch (e) { logWarning('CachingManager::clearAccountDataCached: Cannot clear account data cache: $e'); diff --git a/lib/features/login/data/local/encryption_key_cache_manager.dart b/lib/features/login/data/local/encryption_key_cache_manager.dart index b1d5bf7dd..41ec7ff63 100644 --- a/lib/features/login/data/local/encryption_key_cache_manager.dart +++ b/lib/features/login/data/local/encryption_key_cache_manager.dart @@ -18,11 +18,6 @@ class EncryptionKeyCacheManager extends CacheManagerInteraction { return _encryptionKeyCacheClient.getItem(EncryptionKeyCache.keyCacheValue); } - Future clear() { - return _encryptionKeyCacheClient - .deleteItem(EncryptionKeyCache.keyCacheValue); - } - @override Future migrateHiveToIsolatedHive() async { try {