From: ivan Date: Fri, 22 Feb 2008 00:57:37 +0000 (+0000) Subject: don't bomb out on this transition on old databases without history records for everyt... X-Git-Tag: TRIXBOX_2_6~49 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=8e003fd0a8d49800d4a7211cbc2aeeacc72928a4;p=freeside.git don't bomb out on this transition on old databases without history records for everything... --- diff --git a/FS/FS/cust_pay.pm b/FS/FS/cust_pay.pm index 67f34c387..5ba5b0a7d 100644 --- a/FS/FS/cust_pay.pm +++ b/FS/FS/cust_pay.pm @@ -698,7 +698,11 @@ sub _upgrade_data { #class method return unless $cust_pay; my $h_cust_pay = $cust_pay->h_search('insert'); - $cust_pay->otaker($h_cust_pay->history_user); + if ( $h_cust_pay ) { + $cust_pay->otaker($h_cust_pay->history_user); + } else { + $cust_pay->otaker('legacy'); + } my $error = $cust_pay->replace; die $error if $error;