mirror of
https://github.com/bitwarden/jslib
synced 2026-01-10 12:33:55 +00:00
[bug] Convert vault lock loop returns into continues to not skip secondary accounts
This commit is contained in:
@@ -62,21 +62,21 @@ export class VaultTimeoutService implements VaultTimeoutServiceAbstraction {
|
||||
for (const userId in this.stateService.accounts.getValue()) {
|
||||
if (userId != null) {
|
||||
if (await this.isLoggedOut(userId)) {
|
||||
return;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (await this.isLocked(userId)) {
|
||||
return;
|
||||
continue;
|
||||
}
|
||||
|
||||
const vaultTimeout = await this.getVaultTimeout(userId);
|
||||
if (vaultTimeout == null || vaultTimeout < 0) {
|
||||
return;
|
||||
continue;
|
||||
}
|
||||
|
||||
const lastActive = await this.stateService.getLastActive({ userId: userId });
|
||||
if (lastActive == null) {
|
||||
return;
|
||||
continue;
|
||||
}
|
||||
|
||||
const vaultTimeoutSeconds = vaultTimeout * 60;
|
||||
|
||||
Reference in New Issue
Block a user