X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=FS%2FFS%2Fcust_bill_pkg.pm;h=8d79ed587b6b04f8bb15d781fb89480fc972629b;hb=395cc72629d31c8dcd138acf423e66d2d73d89d2;hp=267804b5c10bd48394da2426eed025f2e7d8ede6;hpb=cea0953f9c7b0d21843ae058e57a5d0d86098367;p=freeside.git diff --git a/FS/FS/cust_bill_pkg.pm b/FS/FS/cust_bill_pkg.pm index 267804b5c..8d79ed587 100644 --- a/FS/FS/cust_bill_pkg.pm +++ b/FS/FS/cust_bill_pkg.pm @@ -916,9 +916,9 @@ sub usage_classes { my %seen = (); foreach my $detail ( grep { ref($_) } @{$self->get('details')} ) { - $seen{ ref($detail) eq 'HASH' + $seen{ (ref($detail) eq 'HASH' ? $detail->{'classnum'} - : $detail->[3] + : $detail->[3]) || '' } = 1; } keys %seen;