[freeside-commits] branch FREESIDE_4_BRANCH updated. 8730161d33270f760e1718184380e8996c8deef8

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


The branch, FREESIDE_4_BRANCH has been updated
       via  8730161d33270f760e1718184380e8996c8deef8 (commit)
      from  16ffa8d9479d9ade204cdf3fdf73801eb4985002 (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 8730161d33270f760e1718184380e8996c8deef8
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Wed May 31 13:28:33 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