[freeside-commits] branch master updated. 20b0d6db0a6105fcf43adb3bd8d27a386c269654
Ivan
ivan at 420.am
Sun Mar 15 18:45:07 PDT 2015
The branch, master has been updated
via 20b0d6db0a6105fcf43adb3bd8d27a386c269654 (commit)
from 8c5702cc86a16f25a9ceb9b822b2aac6a324afaa (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 20b0d6db0a6105fcf43adb3bd8d27a386c269654
Author: Ivan Kohler <ivan at freeside.biz>
Date: Sun Mar 15 18:45:05 2015 -0700
trim invoice line items to 40 chars to avoid messing up typesetting, even with quantities on, RT#27744
diff --git a/FS/FS/Template_Mixin.pm b/FS/FS/Template_Mixin.pm
index a5fb557..59899cf 100644
--- a/FS/FS/Template_Mixin.pm
+++ b/FS/FS/Template_Mixin.pm
@@ -1370,7 +1370,7 @@ sub print_generic {
# credits
my $credittotal = 0;
foreach my $credit (
- $self->_items_credits( 'template' => $template, 'trim_len' => 50 )
+ $self->_items_credits( 'template' => $template, 'trim_len' => 40 )
) {
my $total;
@@ -3009,7 +3009,7 @@ sub _items_cust_bill_pkg {
my $multisection = defined($category) || defined($locationnum);
my $discount_show_always = 0;
- my $maxlength = $conf->config('cust_bill-latex_lineitem_maxlength') || 50;
+ my $maxlength = $conf->config('cust_bill-latex_lineitem_maxlength') || 40;
my $cust_main = $self->cust_main;#for per-agent cust_bill-line_item-ate_style
diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm
index 5cdae66..137985a 100644
--- a/FS/FS/cust_bill.pm
+++ b/FS/FS/cust_bill.pm
@@ -2165,7 +2165,7 @@ sub _items_extra_usage_sections {
my %classnums = ();
my %lines = ();
- my $maxlength = $conf->config('cust_bill-latex_lineitem_maxlength') || 50;
+ my $maxlength = $conf->config('cust_bill-latex_lineitem_maxlength') || 40;
my %usage_class = map { $_->classnum => $_ } qsearch( 'usage_class', {} );
foreach my $cust_bill_pkg ( $self->cust_bill_pkg ) {
@@ -2406,7 +2406,7 @@ sub _items_svc_phone_sections {
my %classnums = ();
my %lines = ();
- my $maxlength = $conf->config('cust_bill-latex_lineitem_maxlength') || 50;
+ my $maxlength = $conf->config('cust_bill-latex_lineitem_maxlength') || 40;
my %usage_class = map { $_->classnum => $_ } qsearch( 'usage_class', {} );
$usage_class{''} ||= new FS::usage_class { 'classname' => '', 'weight' => 0 };
@@ -2705,7 +2705,7 @@ sub _items_previous {
sub _items_credits {
my( $self, %opt ) = @_;
- my $trim_len = $opt{'trim_len'} || 50;
+ my $trim_len = $opt{'trim_len'} || 40;
my @b;
#credits
-----------------------------------------------------------------------
Summary of changes:
FS/FS/Template_Mixin.pm | 4 ++--
FS/FS/cust_bill.pm | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
More information about the freeside-commits
mailing list