[freeside-commits] branch master updated. 61e4d4c2bbb146090aa3acd1f31fd9f109d17425

Mark Wells mark at 420.am
Mon Dec 8 02:03:45 PST 2014


The branch, master has been updated
       via  61e4d4c2bbb146090aa3acd1f31fd9f109d17425 (commit)
      from  0feb608d2333f8709e02af8aa68f2da3e5deb581 (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 61e4d4c2bbb146090aa3acd1f31fd9f109d17425
Author: Mark Wells <mark at freeside.biz>
Date:   Mon Dec 8 04:03:30 2014 -0600

    fix problems with tax detail searches, #27698

diff --git a/httemplate/search/report_tax.cgi b/httemplate/search/report_tax.cgi
index 3e9d765..83f2fc5 100644
--- a/httemplate/search/report_tax.cgi
+++ b/httemplate/search/report_tax.cgi
@@ -73,8 +73,9 @@ TD.rowhead { font-weight: bold; text-align: left; padding: 0px 3px }
 %   # construct base links that limit to the tax rates described by this row
 %   my $rowlink = ';taxnum=' . $row->{taxnums};
 %   # and also the package class, if we're limiting package class
-%   $rowlink .= ';pkgclass='.$row->{pkgclass}
-%     if $params{breakdown}->{pkgclass};
+%   if ( $params{breakdown}->{pkgclass} ) {
+%     $rowlink .= ';classnum=' . ($row->{pkgclass} || 0);
+%   }
 %
 %   if ( $row->{total} ) {
   </TBODY><TBODY CLASS="total">
@@ -210,7 +211,9 @@ my $money_sprintf = sub {
 };
 
 my $dateagentlink = "begin=$beginning;end=$ending";
-$dateagentlink .= $params{agentnum} if $params{agentnum};
+if ( $params{agentnum} ) {
+  $dateagentlink .= ';agentnum=' . $params{agentnum};
+}
 my $saleslink  = $p. "search/cust_bill_pkg.cgi?$dateagentlink;nottax=1";
 my $taxlink    = $p. "search/cust_bill_pkg.cgi?$dateagentlink;istax=1";
 my $exemptlink = $p. "search/cust_tax_exempt_pkg.cgi?$dateagentlink";

-----------------------------------------------------------------------

Summary of changes:
 httemplate/search/report_tax.cgi |    9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)




More information about the freeside-commits mailing list