[freeside-commits] branch master updated. 33043da94faf7538a568b4064a511d35b4c7caf5
Ivan
ivan at 420.am
Wed Feb 26 18:35:06 PST 2014
The branch, master has been updated
via 33043da94faf7538a568b4064a511d35b4c7caf5 (commit)
from 39fd1d46b323035c264f0cb12cf1d07c52cb0dad (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 33043da94faf7538a568b4064a511d35b4c7caf5
Author: Ivan Kohler <ivan at freeside.biz>
Date: Wed Feb 26 18:35:04 2014 -0800
fix sales w/advertising source report for cust_bill_pkg missing cust_pkg, RT#27745
diff --git a/httemplate/search/cust_bill_pkg_referral.html b/httemplate/search/cust_bill_pkg_referral.html
index c4dde32..a39fa57 100644
--- a/httemplate/search/cust_bill_pkg_referral.html
+++ b/httemplate/search/cust_bill_pkg_referral.html
@@ -41,8 +41,11 @@
'classname',
sub { # report_option
my $cust_bill_pkg = shift;
- my $pkgpart = $cust_bill_pkg->pkgpart_override
- || $cust_bill_pkg->cust_pkg->pkgpart;
+ my $pkgpart = $cust_bill_pkg->pkgpart_override;
+ unless ( $pkgpart ) {
+ my $cust_pkg = $cust_bill_pkg->cust_pkg or return '';
+ $pkgpart = $cust_pkg->pkgpart;
+ }
if ( !exists($report_classes{$pkgpart}) ) {
my $part_pkg = FS::part_pkg->by_key($pkgpart);
my %opts = $part_pkg->options;
-----------------------------------------------------------------------
Summary of changes:
httemplate/search/cust_bill_pkg_referral.html | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
More information about the freeside-commits
mailing list