summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjeff <jeff>2010-08-18 03:43:42 +0000
committerjeff <jeff>2010-08-18 03:43:42 +0000
commit64f9efad9014caf9f0395f60afd6a7a5fedd0490 (patch)
treef534086a05fe2dab1f1d755c10f1bfac0b630472
parent397c392e39c4006361144db5e262779df80ac0c2 (diff)
handle the usage_class-less details in svc_phone sections
-rw-r--r--FS/FS/cust_bill.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm
index b73e360af..8468f3abf 100644
--- a/FS/FS/cust_bill.pm
+++ b/FS/FS/cust_bill.pm
@@ -3750,6 +3750,7 @@ sub _items_svc_phone_sections {
my %lines = ();
my %usage_class = map { $_->classnum => $_ } qsearch( 'usage_class', {} );
+ $usage_class{''} ||= new FS::usage_class { 'classname' => '', 'weight' => 0 };
foreach my $cust_bill_pkg ( $self->cust_bill_pkg ) {
next unless $cust_bill_pkg->pkgnum > 0;