X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2FClientAPI%2FMyAccount.pm;h=dc4ae780421ff961fab4beb0499a14bff24fe948;hb=7b5280c065aaa4887ce4e36fb4be7a80a74a8392;hp=ff5b7756559a620c3bb175469a2f4277cb28ea7f;hpb=6194551336a925ae5455cede68a7f73660b06bb6;p=freeside.git diff --git a/FS/FS/ClientAPI/MyAccount.pm b/FS/FS/ClientAPI/MyAccount.pm index ff5b77565..dc4ae7804 100644 --- a/FS/FS/ClientAPI/MyAccount.pm +++ b/FS/FS/ClientAPI/MyAccount.pm @@ -130,7 +130,7 @@ sub customer_info { } if ( $cust_main->payby =~ /^(CARD|DCRD)$/ ) { - $return{payinfo} = $cust_main->payinfo_masked; + $return{payinfo} = $cust_main->paymask; @return{'month', 'year'} = $cust_main->paydate_monthyear; } @@ -175,7 +175,7 @@ sub edit_info { if ( $p->{'payby'} =~ /^(CARD|DCRD)$/ ) { $new->paydate($p->{'year'}. '-'. $p->{'month'}. '-01'); - if ( $new->payinfo eq $cust_main->payinfo_masked ) { + if ( $new->payinfo eq $cust_main->paymask ) { $new->payinfo($cust_main->payinfo); } else { $new->paycvv($p->{'paycvv'}); @@ -578,11 +578,11 @@ sub list_svcs { 'upbytes' => $svc_x->upbytes, 'downbytes' => $svc_x->downbytes, 'totalbytes'=> $svc_x->totalbytes, - 'recharge_amount' => $part_pkg->option('recharge_amount'), - 'recharge_seconds' => $part_pkg->option('recharge_seconds'), - 'recharge_upbytes' => $part_pkg->option('recharge_upbytes'), - 'recharge_downbytes' => $part_pkg->option('recharge_downbytes'), - 'recharge_totalbytes' => $part_pkg->option('recharge_totalbytes'), + 'recharge_amount' => $part_pkg->option('recharge_amount', 1), + 'recharge_seconds' => $part_pkg->option('recharge_seconds', 1), + 'recharge_upbytes' => $part_pkg->option('recharge_upbytes', 1), + 'recharge_downbytes' => $part_pkg->option('recharge_downbytes', 1), + 'recharge_totalbytes' => $part_pkg->option('recharge_totalbytes', 1), # more... }; } @@ -721,10 +721,10 @@ sub order_recharge { my $part_pkg = $cust_svc->cust_pkg->part_pkg; my %vhash = - map { $_ =~ /^recharge_(.*)$/; $1, $part_pkg->option($_) } + map { $_ =~ /^recharge_(.*)$/; $1, $part_pkg->option($_, 1) } qw ( recharge_seconds recharge_upbytes recharge_downbytes recharge_totalbytes ); - my $amount = $part_pkg->option('recharge_amount'); + my $amount = $part_pkg->option('recharge_amount', 1); my $old_balance = $cust_main->balance;