move handling of classless svc_phone line item details to the correct place in 1...
authorjeff <jeff>
Wed, 20 Oct 2010 05:01:39 +0000 (05:01 +0000)
committerjeff <jeff>
Wed, 20 Oct 2010 05:01:39 +0000 (05:01 +0000)
FS/FS/cust_bill.pm

index 85f8285..bcd3bf3 100644 (file)
@@ -3616,7 +3616,6 @@ sub _items_extra_usage_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;
 
@@ -3707,6 +3706,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;