From 50ab176ca3ea7025ef9b471964b511ac2ec535f7 Mon Sep 17 00:00:00 2001 From: srosse <stephane.rosse@frentix.com> Date: Fri, 21 Jun 2019 13:28:18 +0200 Subject: [PATCH] OO-4109: revalidate emails in user form to sshow the errors --- src/main/java/org/olat/admin/user/UserCreateController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/olat/admin/user/UserCreateController.java b/src/main/java/org/olat/admin/user/UserCreateController.java index d24ebbfba2f..290a6c00e3b 100644 --- a/src/main/java/org/olat/admin/user/UserCreateController.java +++ b/src/main/java/org/olat/admin/user/UserCreateController.java @@ -323,6 +323,9 @@ class NewUserForm extends FormBasicController { // special test on email address: validate if email is already used String email = emailTextElement.getValue(); emailTextElement.clearError(); + if(emailTextElement.isVisible() && emailTextElement.isEnabled()) { + emailTextElement.validate(new ArrayList<>()); + } if (!userManager.isEmailAllowed(email)) { if (registrationManager.isRegistrationPending(email)) { doConfirmDeletePendingRegistration(ureq, email); -- GitLab