From 57809b1574847dfe0704ec80cc8260450a2f8139 Mon Sep 17 00:00:00 2001 From: RIHTARSIC Joze <joze.rihtarsic@ext.ec.europa.eu> Date: Wed, 14 Jun 2023 12:16:04 +0200 Subject: [PATCH] Fix pass change control validation --- .../password-change-dialog.component.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/smp-angular/src/app/common/dialogs/password-change-dialog/password-change-dialog.component.ts b/smp-angular/src/app/common/dialogs/password-change-dialog/password-change-dialog.component.ts index 4d0462998..1881fc5f1 100644 --- a/smp-angular/src/app/common/dialogs/password-change-dialog/password-change-dialog.component.ts +++ b/smp-angular/src/app/common/dialogs/password-change-dialog/password-change-dialog.component.ts @@ -65,6 +65,12 @@ export class PasswordChangeDialogComponent { this.dialogForm.controls['current-password'].setValue(''); this.dialogForm.controls['new-password'].setValue(''); this.dialogForm.controls['confirm-new-password'].setValue(''); + + this.dialogForm.controls['new-password'].valueChanges.subscribe({ + next: (value) => { + this.dialogForm.controls['confirm-new-password'].updateValueAndValidity(); + } + }); } get showCurrentPasswordField():boolean { -- GitLab