diff --git a/apps/web/src/app/billing/shared/adjust-payment-dialog/adjust-payment-dialog-v2.component.ts b/apps/web/src/app/billing/shared/adjust-payment-dialog/adjust-payment-dialog-v2.component.ts index 0a72b8302b..e7c29591f0 100644 --- a/apps/web/src/app/billing/shared/adjust-payment-dialog/adjust-payment-dialog-v2.component.ts +++ b/apps/web/src/app/billing/shared/adjust-payment-dialog/adjust-payment-dialog-v2.component.ts @@ -99,6 +99,7 @@ export class AdjustPaymentDialogV2Component implements OnInit { submit = async (): Promise => { if (!this.taxInfoComponent.validate()) { + this.taxInfoComponent.markAllAsTouched(); return; } @@ -117,10 +118,11 @@ export class AdjustPaymentDialogV2Component implements OnInit { this.dialogRef.close(AdjustPaymentDialogV2ResultType.Submitted); } catch (error) { + const msg = typeof error == "object" ? error.message : error; this.toastService.showToast({ variant: "error", title: null, - message: this.i18nService.t(error.message) || error.message, + message: this.i18nService.t(msg) || msg, }); } };