You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/07/04 16:14:27 UTC

[isis] 03/05: ISIS-2790: makes more general

This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch ISIS-2790
in repository https://gitbox.apache.org/repos/asf/isis.git

commit f83d2922e366b86aec6c9b1d336db68fcab18c80
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Sun Jul 4 17:02:39 2021 +0100

    ISIS-2790: makes more general
---
 .../ui/pages/accmngt/password_reset/EmailAddressValidator.java       | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/password_reset/EmailAddressValidator.java b/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/password_reset/EmailAddressValidator.java
index 7087c78..955f6f5 100644
--- a/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/password_reset/EmailAddressValidator.java
+++ b/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/accmngt/password_reset/EmailAddressValidator.java
@@ -5,7 +5,7 @@ import java.util.regex.Pattern;
 import org.apache.wicket.validation.validator.PatternValidator;
 
 /**
- * Copy of {@link org.apache.wicket.validation.validator.EmailAddressValidator}.
+ * Copy of {@link org.apache.wicket.validation.validator.EmailAddressValidator}, generalized a little.
  */
 public class EmailAddressValidator extends PatternValidator {
     private static final long serialVersionUID = 1L;
@@ -17,7 +17,8 @@ public class EmailAddressValidator extends PatternValidator {
 
     protected EmailAddressValidator() {
         super(
-        "^[_A-Za-z0-9-]+" +
+        "^[_A-Za-z0-9-]" +
+               "[_A-Za-z0-9-+]+" +
                 "(\\.[_A-Za-z0-9-]+)*" +
                 "@[A-Za-z0-9-]+" +
                 "(\\.[A-Za-z0-9-]+)*" +