From ace62a889c54e8c4fe973c6d7d7cd2e0aa8ced40 Mon Sep 17 00:00:00 2001 From: Alex ORLUC <alex.orluc@maarch.org> Date: Fri, 3 Jul 2020 09:48:31 +0200 Subject: [PATCH] FEAT #13671 TIME 0:05 fix email validator --- src/frontend/app/installer/useradmin/useradmin.component.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/frontend/app/installer/useradmin/useradmin.component.ts b/src/frontend/app/installer/useradmin/useradmin.component.ts index 496aeb09360..b59d02a5328 100644 --- a/src/frontend/app/installer/useradmin/useradmin.component.ts +++ b/src/frontend/app/installer/useradmin/useradmin.component.ts @@ -26,12 +26,13 @@ export class UseradminComponent implements OnInit { ) { const valLogin: ValidatorFn[] = [Validators.pattern(/^[\w.@-]*$/), Validators.required]; + const valEmail: ValidatorFn[] = [Validators.pattern(/^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$/), Validators.required]; this.stepFormGroup = this._formBuilder.group({ login: [{ value: 'superadmin', disabled: true }, valLogin], password: ['', Validators.required], passwordConfirm: ['', Validators.required], - email: ['dev@maarch.org', Validators.required], + email: ['dev@maarch.org', valEmail], }); } -- GitLab