Do not use deprecated method (#3155)

This commit is contained in:
Matt Gibson 2022-07-22 12:41:02 -04:00 committed by GitHub
parent 8cb92d425c
commit 528af15eb0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 3 additions and 8 deletions

View File

@ -517,7 +517,7 @@ export default class MainBackground {
}
async bootstrap() {
this.containerService.attachToWindow(window);
this.containerService.attachToGlobal(window);
await this.stateService.init();

View File

@ -377,7 +377,7 @@ export class Main {
private async init() {
await this.storageService.init();
await this.stateService.init();
this.containerService.attachToWindow(global);
this.containerService.attachToGlobal(global);
await this.environmentService.setUrlsFromStorage();
const locale = await this.stateService.getLocale();
await this.i18nService.init(locale);

View File

@ -52,7 +52,7 @@ export class InitService {
htmlEl.classList.add("locale_" + this.i18nService.translationLocale);
await this.themingService.monitorThemeChanges();
const containerService = new ContainerService(this.cryptoService);
containerService.attachToWindow(this.win);
containerService.attachToGlobal(this.win);
};
}
}

View File

@ -3,11 +3,6 @@ import { CryptoService } from "../abstractions/crypto.service";
export class ContainerService {
constructor(private cryptoService: CryptoService) {}
// deprecated, use attachToGlobal instead
attachToWindow(win: any) {
this.attachToGlobal(win);
}
attachToGlobal(global: any) {
if (!global.bitwardenContainerService) {
global.bitwardenContainerService = this;