1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-08 04:33:38 +00:00

Merge branch 'km/remove-legacy-biometric-protocol' into synced-unlock-state

This commit is contained in:
Bernd Schoolmann
2025-05-30 12:08:47 +02:00
committed by GitHub
332 changed files with 9764 additions and 5946 deletions

View File

@@ -65,12 +65,8 @@ export class ManageTaxInformationComponent implements OnInit, OnDestroy {
};
validate(): boolean {
if (this.formGroup.dirty) {
this.formGroup.markAllAsTouched();
return this.formGroup.valid;
} else {
return this.formGroup.valid;
}
this.formGroup.markAllAsTouched();
return this.formGroup.valid;
}
markAllAsTouched() {

View File

@@ -42,7 +42,7 @@ export type FormCacheOptions<TFormGroup extends FormGroup> = BaseCacheOptions<
/**
* Cache for temporary component state
*
* [Read more](./view-cache.md)
* [Read more](./README.md)
*
* #### Implementations
* - browser extension popup: used to persist UI between popup open and close

View File

@@ -27,6 +27,8 @@ import {
TwoFactorAuthComponentService,
TwoFactorAuthEmailComponentService,
TwoFactorAuthWebAuthnComponentService,
ChangePasswordService,
DefaultChangePasswordService,
} from "@bitwarden/auth/angular";
import {
AuthRequestApiService,
@@ -1546,6 +1548,15 @@ const safeProviders: SafeProvider[] = [
useClass: DefaultCipherEncryptionService,
deps: [SdkService, LogService],
}),
safeProvider({
provide: ChangePasswordService,
useClass: DefaultChangePasswordService,
deps: [
KeyService,
MasterPasswordApiServiceAbstraction,
InternalMasterPasswordServiceAbstraction,
],
}),
];
@NgModule({