From: Ivan Kohler Date: Wed, 26 Dec 2012 21:01:07 +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=b7a163f65da97e7252c885fd7bdc3834c8597f33;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 4477611d0..b02852b59 100644 --- a/FS/FS/ClientAPI/MyAccount.pm +++ b/FS/FS/ClientAPI/MyAccount.pm @@ -391,7 +391,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; @@ -621,7 +622,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 = ();