summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2017-06-29 13:42:16 -0700
committerIvan Kohler <ivan@freeside.biz>2017-06-29 13:42:16 -0700
commit8f3f959d7854ebe12b57fbd48de4c9939ffb6d4d (patch)
tree60358151667d22d552e3894d9bfc543c37b458a4
parent24769724812b79a4fbc8e9c60a3079189f80e6c3 (diff)
show a total range for prorate quotations
-rw-r--r--FS/FS/Template_Mixin.pm9
1 files changed, 9 insertions, 0 deletions
diff --git a/FS/FS/Template_Mixin.pm b/FS/FS/Template_Mixin.pm
index b3421e9f7..2c094c2f4 100644
--- a/FS/FS/Template_Mixin.pm
+++ b/FS/FS/Template_Mixin.pm
@@ -1380,7 +1380,16 @@ sub print_generic {
foreach ( @new_total_items ) {
my ($item, $amount) = ($_->{'total_item'}, $_->{'total_amount'});
$_->{'total_item'} = &$embolden_function( $item );
+
+ if ( ref($amount) ) {
+ $_->{'total_amount'} = &$embolden_function(
+ $other_money_char.$amount->[0]. ' to '.
+ $other_money_char.$amount->[1]
+ );
+ } else {
$_->{'total_amount'} = &$embolden_function( $other_money_char.$amount );
+ }
+
# but if it's multisection, don't append to @total_items. the adjust
# section has all this stuff
push @total_items, $_ if !$multisection;