diff --git a/packages/core/src/accounts.ts b/packages/core/src/accounts.ts index 48e62d4..9ebfa3d 100644 --- a/packages/core/src/accounts.ts +++ b/packages/core/src/accounts.ts @@ -606,8 +606,9 @@ export class FallbackAccountManager { this.quotaTimer = null } - async getUsableFallbackAccounts() { - const storage = await this.load() + async getUsableFallbackAccounts(existingStorage?: AccountStorage | null) { + const storage = + existingStorage !== undefined ? existingStorage : await this.load() if (!storage) return [] const usable: OAuthAccount[] = [] let changed = false