diff --git a/libs/state/src/core/state-definitions.ts b/libs/state/src/core/state-definitions.ts index 9e833610630..30c39f91b03 100644 --- a/libs/state/src/core/state-definitions.ts +++ b/libs/state/src/core/state-definitions.ts @@ -218,4 +218,4 @@ export const VAULT_BROWSER_INTRO_CAROUSEL = new StateDefinition( "vaultBrowserIntroCarousel", "disk", ); -export const VAULT_AT_RISK_PASSWORDS_DISK = new StateDefinition("vaultAtRiskPasswords", "disk"); +export const VAULT_AT_RISK_PASSWORDS_MEMORY = new StateDefinition("vaultAtRiskPasswords", "memory"); diff --git a/libs/vault/src/services/at-risk-password-callout.service.ts b/libs/vault/src/services/at-risk-password-callout.service.ts index fcc3071159d..adda9198268 100644 --- a/libs/vault/src/services/at-risk-password-callout.service.ts +++ b/libs/vault/src/services/at-risk-password-callout.service.ts @@ -5,7 +5,7 @@ import { SingleUserState, StateProvider, UserKeyDefinition, - VAULT_AT_RISK_PASSWORDS_DISK, + VAULT_AT_RISK_PASSWORDS_MEMORY, } from "@bitwarden/common/platform/state"; import { CipherService } from "@bitwarden/common/vault/abstractions/cipher.service"; import { SecurityTask, SecurityTaskType, TaskService } from "@bitwarden/common/vault/tasks"; @@ -18,11 +18,11 @@ export type AtRiskPasswordCalloutData = { }; export const AT_RISK_PASSWORD_CALLOUT_KEY = new UserKeyDefinition( - VAULT_AT_RISK_PASSWORDS_DISK, + VAULT_AT_RISK_PASSWORDS_MEMORY, "atRiskPasswords", { deserializer: (jsonData) => jsonData, - clearOn: ["logout", "lock"], + clearOn: [], }, );