[freeside-commits] freeside/httemplate/misc/process recharge_svc.html, 1.9, 1.9.2.1

Jeff Finucane,420,, jeff at wavetail.420.am
Mon Jun 28 18:17:34 PDT 2010


Update of /home/cvs/cvsroot/freeside/httemplate/misc/process
In directory wavetail.420.am:/tmp/cvs-serv22613

Modified Files:
      Tag: FREESIDE_1_9_BRANCH
	recharge_svc.html 
Log Message:
protect set_usage and reset_usage here, too

Index: recharge_svc.html
===================================================================
RCS file: /home/cvs/cvsroot/freeside/httemplate/misc/process/recharge_svc.html,v
retrieving revision 1.9
retrieving revision 1.9.2.1
diff -u -w -d -r1.9 -r1.9.2.1
--- recharge_svc.html	23 Mar 2009 23:33:04 -0000	1.9
+++ recharge_svc.html	29 Jun 2010 01:17:31 -0000	1.9.2.1
@@ -62,6 +62,7 @@
     $error = $cust_main->charge($amount, "Recharge " . $svc_acct->label,
                                 $description, $part_pkg->taxclass);
 
+    $error ||= "invalid $_" foreach grep { $rhash{$_} !~ /^\d*$/ } keys %rhash;
     if ($part_pkg->option('recharge_reset', 1)) {
       $error ||= $svc_acct->set_usage(\%rhash, 'null' => 1);
     }else{



More information about the freeside-commits mailing list