From 0c83f2e6bd7916a63fe35f9145a31b804e1bf7a9 Mon Sep 17 00:00:00 2001 From: David Reedy Jr Date: Sun, 3 Apr 2022 07:35:38 -0500 Subject: [PATCH] Pledges are also recurring --- js/crm.payment.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/js/crm.payment.js b/js/crm.payment.js index d31f0d9..7a0ad31 100644 --- a/js/crm.payment.js +++ b/js/crm.payment.js @@ -212,6 +212,11 @@ isRecur = Boolean($('input[name="auto_renew"]').checked); } } + if (!isRecur) { + // multi-installment pledges are also recurring.... + const is_pledge = $('input[name="is_pledge"]:checked'); + isRecur = is_pledge.length === 1 && parseInt(is_pledge.val()) !== 0 && parseInt($('#pledge_installments').val()) > 1; + } this.debugging(this.name, 'isRecur is ' + isRecur); return isRecur; }, -- GitLab