summaryrefslogtreecommitdiff
path: root/httemplate/elements/tr-select-payment_options.html
diff options
context:
space:
mode:
authorChristopher Burger <burgerc@freeside.biz>2018-08-08 19:35:34 -0400
committerChristopher Burger <burgerc@freeside.biz>2018-08-08 19:35:34 -0400
commita3c654c1ae9ea07726aba9899a9b2e1d4dbd12c6 (patch)
treeb429165bf91d1193b064a899eb22118bf907273c /httemplate/elements/tr-select-payment_options.html
parent038b31793f290f65222ae748df05e703c6ae035d (diff)
RT# 34134 - updated select invoice to actually pay the invoice being selected not the oldest one.
Diffstat (limited to 'httemplate/elements/tr-select-payment_options.html')
-rw-r--r--httemplate/elements/tr-select-payment_options.html5
1 files changed, 3 insertions, 2 deletions
diff --git a/httemplate/elements/tr-select-payment_options.html b/httemplate/elements/tr-select-payment_options.html
index 35e6def94..f86f3edfd 100644
--- a/httemplate/elements/tr-select-payment_options.html
+++ b/httemplate/elements/tr-select-payment_options.html
@@ -131,11 +131,12 @@ Example:
function <% $opt{prefix} %>invoice_select_changed(what) {
var surcharge;
+ var invdue = document.getElementById("<% $opt{prefix} %>inv" + what.value);
if (document.getElementById('surcharge_percentage') || document.getElementById('surcharge_flatfee')) {
- surcharge = (+what.value * +document.getElementById('surcharge_percentage').value) + +document.getElementById('surcharge_flatfee').value;
+ surcharge = (+invdue.value * +document.getElementById('surcharge_percentage').value) + +document.getElementById('surcharge_flatfee').value;
}
else { surcharge = 0; }
- var amount = +what.value + +surcharge;
+ var amount = +invdue.value + +surcharge;
if ( what.value == 'select' ) {
$('#payment_amount_row').hide();