summaryrefslogtreecommitdiff
path: root/httemplate/search/cust_bill_pkg_discount.html
diff options
context:
space:
mode:
authorMitch Jackson <mitch@freeside.biz>2018-04-15 22:48:58 -0500
committerMitch Jackson <mitch@freeside.biz>2018-04-15 22:48:58 -0500
commitc5386b4378bcad35867beabec1c344c0a596aecb (patch)
treebfa677eb992906b5ae2e638b477497915d6b129e /httemplate/search/cust_bill_pkg_discount.html
parentadfc623691f9de2feacdb62b5b596112509e2ce9 (diff)
RT# 79353 Update discount graph - include waived setup fees
Diffstat (limited to 'httemplate/search/cust_bill_pkg_discount.html')
-rw-r--r--httemplate/search/cust_bill_pkg_discount.html6
1 files changed, 5 insertions, 1 deletions
diff --git a/httemplate/search/cust_bill_pkg_discount.html b/httemplate/search/cust_bill_pkg_discount.html
index f4fbd561b..d31614af3 100644
--- a/httemplate/search/cust_bill_pkg_discount.html
+++ b/httemplate/search/cust_bill_pkg_discount.html
@@ -228,7 +228,11 @@ if ( $cgi->param('usernum') =~ /^(\d+)$/ ) {
}
# Filter: Include waived setup fees
-if ( !$cgi->param('include_waived_setup') ) {
+if ( $cgi->param('include_waived_setup') ) {
+ # Filter a hidden fee attached to a package with a waived setup fee from
+ # causing the waived-fee for that package to be double-counted
+ push @where, 'cust_bill_pkg.pkgpart_override IS NULL';
+} else {
push @where, "cust_bill_pkg_discount.pkgdiscountnum IS NOT NULL";
}