Fixing some regression issues (#2325)
* Pull jslib * Extend vaultTimeoutServiceCallbacks to use userId * Remove redundant call to tokenService.clear
This commit is contained in:
parent
3dc763005e
commit
5cfb6619fc
2
jslib
2
jslib
|
@ -1 +1 @@
|
||||||
Subproject commit e0cc754d6fe962a5e7eae6d1dead8b44606d4853
|
Subproject commit 995ad076cca1795ec78f87b81ed3cd2e727703d1
|
|
@ -268,7 +268,7 @@ export default class MainBackground {
|
||||||
);
|
);
|
||||||
|
|
||||||
const vaultTimeoutServiceCallbacks = {
|
const vaultTimeoutServiceCallbacks = {
|
||||||
locked: async () => {
|
locked: async (userId?: string) => {
|
||||||
if (this.notificationsService != null) {
|
if (this.notificationsService != null) {
|
||||||
this.notificationsService.updateConnection(false);
|
this.notificationsService.updateConnection(false);
|
||||||
}
|
}
|
||||||
|
@ -279,7 +279,7 @@ export default class MainBackground {
|
||||||
await this.reloadProcess();
|
await this.reloadProcess();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
logout: async () => await this.logout(false),
|
logout: async (userId?: string) => await this.logout(false, userId),
|
||||||
};
|
};
|
||||||
|
|
||||||
this.vaultTimeoutService = new VaultTimeoutService(
|
this.vaultTimeoutService = new VaultTimeoutService(
|
||||||
|
@ -555,7 +555,6 @@ export default class MainBackground {
|
||||||
await Promise.all([
|
await Promise.all([
|
||||||
this.eventService.clearEvents(userId),
|
this.eventService.clearEvents(userId),
|
||||||
this.syncService.setLastSync(new Date(0), userId),
|
this.syncService.setLastSync(new Date(0), userId),
|
||||||
this.tokenService.clearToken(userId),
|
|
||||||
this.cryptoService.clearKeys(userId),
|
this.cryptoService.clearKeys(userId),
|
||||||
this.settingsService.clear(userId),
|
this.settingsService.clear(userId),
|
||||||
this.cipherService.clear(userId),
|
this.cipherService.clear(userId),
|
||||||
|
|
Loading…
Reference in New Issue