mirror of
https://github.com/bitwarden/browser
synced 2025-12-22 19:23:52 +00:00
fix: only load vault timeout service in background (#11344)
This commit is contained in:
@@ -283,7 +283,7 @@ export default class MainBackground {
|
|||||||
folderService: InternalFolderServiceAbstraction;
|
folderService: InternalFolderServiceAbstraction;
|
||||||
userDecryptionOptionsService: InternalUserDecryptionOptionsServiceAbstraction;
|
userDecryptionOptionsService: InternalUserDecryptionOptionsServiceAbstraction;
|
||||||
collectionService: CollectionServiceAbstraction;
|
collectionService: CollectionServiceAbstraction;
|
||||||
vaultTimeoutService: VaultTimeoutService;
|
vaultTimeoutService?: VaultTimeoutService;
|
||||||
vaultTimeoutSettingsService: VaultTimeoutSettingsServiceAbstraction;
|
vaultTimeoutSettingsService: VaultTimeoutSettingsServiceAbstraction;
|
||||||
passwordGenerationService: PasswordGenerationServiceAbstraction;
|
passwordGenerationService: PasswordGenerationServiceAbstraction;
|
||||||
syncService: SyncService;
|
syncService: SyncService;
|
||||||
@@ -842,6 +842,7 @@ export default class MainBackground {
|
|||||||
|
|
||||||
this.vaultSettingsService = new VaultSettingsService(this.stateProvider);
|
this.vaultSettingsService = new VaultSettingsService(this.stateProvider);
|
||||||
|
|
||||||
|
if (!this.popupOnlyContext) {
|
||||||
this.vaultTimeoutService = new VaultTimeoutService(
|
this.vaultTimeoutService = new VaultTimeoutService(
|
||||||
this.accountService,
|
this.accountService,
|
||||||
this.masterPasswordService,
|
this.masterPasswordService,
|
||||||
@@ -860,6 +861,7 @@ export default class MainBackground {
|
|||||||
lockedCallback,
|
lockedCallback,
|
||||||
logoutCallback,
|
logoutCallback,
|
||||||
);
|
);
|
||||||
|
}
|
||||||
this.containerService = new ContainerService(this.cryptoService, this.encryptService);
|
this.containerService = new ContainerService(this.cryptoService, this.encryptService);
|
||||||
|
|
||||||
this.sendStateProvider = new SendStateProvider(this.stateProvider);
|
this.sendStateProvider = new SendStateProvider(this.stateProvider);
|
||||||
|
|||||||
Reference in New Issue
Block a user