projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
hide zero-charge summary lines, #15535
[freeside.git]
/
FS
/
FS
/
detail_format
/
sum_duration_prefix.pm
diff --git
a/FS/FS/detail_format/sum_duration_prefix.pm
b/FS/FS/detail_format/sum_duration_prefix.pm
index
275aa57
..
0db62b2
100644
(file)
--- a/
FS/FS/detail_format/sum_duration_prefix.pm
+++ b/
FS/FS/detail_format/sum_duration_prefix.pm
@@
-62,11
+62,13
@@
sub finish {
my $total_duration = sum( map { $_->{'duration'} } @subtotals );
$prefix =~ s/(...)(...)/$1 - $2/;
my $total_duration = sum( map { $_->{'duration'} } @subtotals );
$prefix =~ s/(...)(...)/$1 - $2/;
+ next if $total_amount < 0.01;
+
$self->csv->combine(
$prefix,
map({
$self->csv->combine(
$prefix,
map({
- ($_->{count} || ''),
- (
$_->{duration} ? int($_->{duration}/60) . ' min' : '')
+ $_->{count},
+ (
int($_->{duration}/60) . ' min'),
} @subtotals ),
$self->money_char . sprintf('%.02f',$total_amount),
);
} @subtotals ),
$self->money_char . sprintf('%.02f',$total_amount),
);