From 07aabf9a2a29d373bb2838b1665ea3812e0929d9 Mon Sep 17 00:00:00 2001 From: Ammar Ahmed Date: Mon, 23 Dec 2024 19:22:16 +0500 Subject: [PATCH] core: return false if no fallback key --- packages/core/src/api/user-manager.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/core/src/api/user-manager.ts b/packages/core/src/api/user-manager.ts index b55736053..36ee04af8 100644 --- a/packages/core/src/api/user-manager.ts +++ b/packages/core/src/api/user-manager.ts @@ -585,6 +585,7 @@ class UserManager { const fallbackCryptoKey = await this.db .storage() .generateCryptoKeyFallback(password, user.salt); + if (!fallbackCryptoKey) return false; const cryptoKey = await this.db .storage() .generateCryptoKey(password, user.salt);