[freeside-commits] branch master updated. 67656d73de7b9b8cb829995aba7c43b5e35067df

Ivan ivan at 420.am
Wed May 31 13:28:32 PDT 2017


The branch, master has been updated
       via  67656d73de7b9b8cb829995aba7c43b5e35067df (commit)
      from  cacff842d78e4fa6816d41e8804a0845211c2286 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 67656d73de7b9b8cb829995aba7c43b5e35067df
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Wed May 31 13:28:31 2017 -0700

    allow self-service logins with a + in email address

diff --git a/fs_selfservice/FS-SelfService/cgi/selfservice.cgi b/fs_selfservice/FS-SelfService/cgi/selfservice.cgi
index 3915dca..cd9e32c 100755
--- a/fs_selfservice/FS-SelfService/cgi/selfservice.cgi
+++ b/fs_selfservice/FS-SelfService/cgi/selfservice.cgi
@@ -128,7 +128,7 @@ unless ( $nologin_actions{$action} ) {
       $cgi->param('password') =~ /^(.{0,$form_max})$/;
       my $password = $1;
 
-      if ( $cgi->param('email') =~ /^\s*([a-z0-9_\-\.\@]{1,$form_max})\s*$/i ) {
+      if ( $cgi->param('email') =~ /^\s*([a-z0-9_\-\.\+\@]{1,$form_max})\s*$/i ) {
 
         my $email = $1;
         $login_rv = login(

-----------------------------------------------------------------------

Summary of changes:
 fs_selfservice/FS-SelfService/cgi/selfservice.cgi |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)




More information about the freeside-commits mailing list