X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fcust_svc.pm;h=c91eba1037fa825f8e02e00614aa91f0de148f4b;hb=30189fa2e5987bafeb4714a83b7f130c568b221c;hp=474276ea32dbbde52aaad7bd4a59c82d316f8781;hpb=dd87db7f012de20494b3ff09350de92d617d723c;p=freeside.git diff --git a/FS/FS/cust_svc.pm b/FS/FS/cust_svc.pm index 474276ea3..c91eba103 100644 --- a/FS/FS/cust_svc.pm +++ b/FS/FS/cust_svc.pm @@ -315,7 +315,8 @@ sub _svc_label { } elsif ( $svcdb eq 'svc_external' ) { my $conf = new FS::Conf; if ( $conf->config('svc_external-display_type') eq 'artera_turbo' ) { - $tag = sprintf('%010d', $svc_x->id). '-'. sprintf('%010d', $svc_x->title); + $tag = sprintf('%010d', $svc_x->id). '-'. + substr('0000000000'.uc($svc_x->title), -10); } else { $tag = $svc_x->id. ': '. $svc_x->title; } @@ -577,7 +578,8 @@ sub get_session_history { my @sessions = (); foreach my $part_export ( @part_export ) { - push @sessions, $part_export->usage_sessions( $start, $end, $self->svc_x ); + push @sessions, + @{ $part_export->usage_sessions( $start, $end, $self->svc_x ) }; } @sessions;