[freeside-commits] freeside/fs_selfservice/FS-SelfService/cgi selfservice.cgi, 1.21.2.10, 1.21.2.11

Ivan,,, ivan at wavetail.420.am
Wed Sep 30 17:52:19 PDT 2009


Update of /home/cvs/cvsroot/freeside/fs_selfservice/FS-SelfService/cgi
In directory wavetail.420.am:/tmp/cvs-serv5439

Modified Files:
      Tag: FREESIDE_1_7_BRANCH
	selfservice.cgi 
Log Message:
hopefully the really final fix for the problems using remembered cards in self-service. *sigh*

Index: selfservice.cgi
===================================================================
RCS file: /home/cvs/cvsroot/freeside/fs_selfservice/FS-SelfService/cgi/selfservice.cgi,v
retrieving revision 1.21.2.10
retrieving revision 1.21.2.11
diff -u -d -r1.21.2.10 -r1.21.2.11
--- selfservice.cgi	30 Sep 2009 19:33:16 -0000	1.21.2.10
+++ selfservice.cgi	1 Oct 2009 00:52:17 -0000	1.21.2.11
@@ -333,9 +333,11 @@
     #or $error ||= $init_data->{msgcat}{invalid_card}; #. $self->payinfo;
     or die "illegal card"; #!!!
   $payinfo = $1;
-  validate($payinfo)
-    #or $error ||= $init_data->{msgcat}{invalid_card}; #. $self->payinfo;
-    or die "invalid card"; #!!!
+  unless ( $payinfo =~ /x/ ) {
+    validate($payinfo)
+      #or $error ||= $init_data->{msgcat}{invalid_card}; #. $self->payinfo;
+      or die "invalid card"; #!!!
+  }
 
   if ( $cgi->param('card_type') ) {
     cardtype($payinfo) eq $cgi->param('card_type')



More information about the freeside-commits mailing list