mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 22:03:36 +00:00
[PM-13947] - guard against call to undefined onSubmit (#11795)
* guard against call to undefined function * revert input optional
This commit is contained in:
@@ -93,7 +93,7 @@ export class PaymentV2Component implements OnInit, OnDestroy {
|
||||
|
||||
protected submit = async () => {
|
||||
const { type, token } = await this.tokenize();
|
||||
await this.onSubmit({ type, token });
|
||||
await this.onSubmit?.({ type, token });
|
||||
this.submitted.emit(type);
|
||||
};
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ export class VerifyBankAccountComponent {
|
||||
this.formGroup.value.amount1,
|
||||
this.formGroup.value.amount2,
|
||||
);
|
||||
await this.onSubmit(request);
|
||||
await this.onSubmit?.(request);
|
||||
this.submitted.emit();
|
||||
};
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ export class ManageTaxInformationComponent implements OnInit, OnDestroy {
|
||||
if (this.formGroup.invalid) {
|
||||
return;
|
||||
}
|
||||
await this.onSubmit(this.taxInformation);
|
||||
await this.onSubmit?.(this.taxInformation);
|
||||
this.taxInformationUpdated.emit();
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user