diff --git a/libs/common/src/platform/services/state.service.ts b/libs/common/src/platform/services/state.service.ts index 7a3d5c471c..6a9abf2be0 100644 --- a/libs/common/src/platform/services/state.service.ts +++ b/libs/common/src/platform/services/state.service.ts @@ -2235,10 +2235,14 @@ export class StateService< const accountVaultTimeoutAction = ( await this.getAccount(this.reconcileOptions(options, await this.defaultOnDiskLocalOptions())) )?.settings?.vaultTimeoutAction; - const globalVaultTimeoutAction = ( - await this.getGlobals(this.reconcileOptions(options, await this.defaultOnDiskLocalOptions())) - )?.vaultTimeoutAction; - return accountVaultTimeoutAction ?? globalVaultTimeoutAction; + return ( + accountVaultTimeoutAction ?? + ( + await this.getGlobals( + this.reconcileOptions(options, await this.defaultOnDiskLocalOptions()), + ) + )?.vaultTimeoutAction + ); } async setVaultTimeoutAction(value: string, options?: StorageOptions): Promise {