From: Ivan Kohler Date: Wed, 26 Dec 2012 21:01:09 +0000 (-0800) Subject: fix next_bill_date_pretty substituion in self-service API when there isn't one, RT... X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=09cc60b2e20f084c3f0ad0b007f3b821fe64a265;p=freeside.git fix next_bill_date_pretty substituion in self-service API when there isn't one, RT#20759 --- diff --git a/FS/FS/ClientAPI/MyAccount.pm b/FS/FS/ClientAPI/MyAccount.pm index a75b81c33..8cd7bcefd 100644 --- a/FS/FS/ClientAPI/MyAccount.pm +++ b/FS/FS/ClientAPI/MyAccount.pm @@ -392,7 +392,8 @@ sub customer_info { $return{balance} = $cust_main->balance; $return{next_bill_date} = $cust_main->next_bill_date; $return{next_bill_date_pretty} = - time2str('%m/%d/%Y', $return{next_bill_date} ); + $return{next_bill_date} ? time2str('%m/%d/%Y', $return{next_bill_date} ) + : '(none)'; } my @tickets = $cust_main->tickets; @@ -607,7 +608,8 @@ sub billing_history { $return{balance} = $cust_main->balance; $return{next_bill_date} = $cust_main->next_bill_date; $return{next_bill_date_pretty} = - time2str('%m/%d/%Y', $return{next_bill_date} ); + $return{next_bill_date} ? time2str('%m/%d/%Y', $return{next_bill_date} ) + : '(none)'; my @history = ();