LP: #1086064 Ignore spaces in opac username/barcode entry field user/dpearl/newspace
authorDan Pearl <dpearl@cwmars.org>
Tue, 11 Dec 2012 15:13:41 +0000 (10:13 -0500)
committerDan Pearl <dpearl@cwmars.org>
Wed, 12 Dec 2012 14:45:24 +0000 (09:45 -0500)
Too often, patrons copy the spacing on the barcode on their keytag,
or enter a spurious space before entering their name/barcode. This
change will remove spaces in their name/barcode.

(For now, keep the login screen's directions to omit spaces when
entering the username/barcode.)

Signed-off-by: Dan Pearl <dpearl@cwmars.org>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm

index 5d536dd..ad222e5 100644 (file)
@@ -352,6 +352,7 @@ sub load_login {
     $ctx->{page} = 'login';
 
     my $username = $cgi->param('username');
+    $username =~ s/\s//g;  # Remove blanks
     my $password = $cgi->param('password');
     my $org_unit = $ctx->{physical_loc} || $ctx->{aou_tree}->()->id;
     my $persist = $cgi->param('persist');