diff --git a/apps/browser/src/vault/popup/components/at-risk-passwords/at-risk-passwords.component.ts b/apps/browser/src/vault/popup/components/at-risk-passwords/at-risk-passwords.component.ts index dc6712aa23f..de28790b099 100644 --- a/apps/browser/src/vault/popup/components/at-risk-passwords/at-risk-passwords.component.ts +++ b/apps/browser/src/vault/popup/components/at-risk-passwords/at-risk-passwords.component.ts @@ -76,7 +76,7 @@ import { AtRiskPasswordPageService } from "./at-risk-password-page.service"; ], providers: [ AtRiskPasswordPageService, - { provide: ChangeLoginPasswordService, useClass: DefaultChangeLoginPasswordService }, + { provide: ChangeLoginPasswordService, useExisting: DefaultChangeLoginPasswordService }, ], selector: "vault-at-risk-passwords", templateUrl: "./at-risk-passwords.component.html", diff --git a/apps/browser/src/vault/popup/components/vault-v2/view-v2/view-v2.component.ts b/apps/browser/src/vault/popup/components/vault-v2/view-v2/view-v2.component.ts index 9131fdcd9e4..6beaa563a95 100644 --- a/apps/browser/src/vault/popup/components/vault-v2/view-v2/view-v2.component.ts +++ b/apps/browser/src/vault/popup/components/vault-v2/view-v2/view-v2.component.ts @@ -96,7 +96,7 @@ type LoadAction = providers: [ { provide: ViewPasswordHistoryService, useClass: BrowserViewPasswordHistoryService }, { provide: PremiumUpgradePromptService, useClass: BrowserPremiumUpgradePromptService }, - { provide: ChangeLoginPasswordService, useClass: DefaultChangeLoginPasswordService }, + { provide: ChangeLoginPasswordService, useExisting: DefaultChangeLoginPasswordService }, ], }) export class ViewV2Component { diff --git a/apps/desktop/src/vault/app/vault/vault-v2.component.ts b/apps/desktop/src/vault/app/vault/vault-v2.component.ts index 50e6bfb51c7..67c00cc14af 100644 --- a/apps/desktop/src/vault/app/vault/vault-v2.component.ts +++ b/apps/desktop/src/vault/app/vault/vault-v2.component.ts @@ -99,7 +99,7 @@ const BroadcasterSubscriptionId = "VaultComponent"; }, { provide: ChangeLoginPasswordService, - useClass: DefaultChangeLoginPasswordService, + useExisting: DefaultChangeLoginPasswordService, }, { provide: ViewPasswordHistoryService, diff --git a/apps/web/src/app/auth/settings/emergency-access/view/emergency-view-dialog.component.ts b/apps/web/src/app/auth/settings/emergency-access/view/emergency-view-dialog.component.ts index 67612e5dcd3..bd155a807ce 100644 --- a/apps/web/src/app/auth/settings/emergency-access/view/emergency-view-dialog.component.ts +++ b/apps/web/src/app/auth/settings/emergency-access/view/emergency-view-dialog.component.ts @@ -42,7 +42,7 @@ class PremiumUpgradePromptNoop implements PremiumUpgradePromptService { providers: [ { provide: ViewPasswordHistoryService, useClass: VaultViewPasswordHistoryService }, { provide: PremiumUpgradePromptService, useClass: PremiumUpgradePromptNoop }, - { provide: ChangeLoginPasswordService, useClass: DefaultChangeLoginPasswordService }, + { provide: ChangeLoginPasswordService, useExisting: DefaultChangeLoginPasswordService }, ], }) export class EmergencyViewDialogComponent { diff --git a/apps/web/src/app/vault/components/vault-item-dialog/vault-item-dialog.component.ts b/apps/web/src/app/vault/components/vault-item-dialog/vault-item-dialog.component.ts index d79c1c4a8b4..caa11904b72 100644 --- a/apps/web/src/app/vault/components/vault-item-dialog/vault-item-dialog.component.ts +++ b/apps/web/src/app/vault/components/vault-item-dialog/vault-item-dialog.component.ts @@ -136,7 +136,7 @@ export type VaultItemDialogResult = UnionOfValues; { provide: ViewPasswordHistoryService, useClass: VaultViewPasswordHistoryService }, { provide: CipherFormGenerationService, useClass: WebCipherFormGenerationService }, RoutedVaultFilterService, - { provide: ChangeLoginPasswordService, useClass: DefaultChangeLoginPasswordService }, + { provide: ChangeLoginPasswordService, useExisting: DefaultChangeLoginPasswordService }, ], }) export class VaultItemDialogComponent implements OnInit, OnDestroy {