From 699b8ec4fd4f9190a7f8b0b3fbd7fc102e7a8f66 Mon Sep 17 00:00:00 2001 From: Mathieu Lutfy <mathieu@symbiotic.coop> Date: Wed, 30 Oct 2019 20:33:04 -0400 Subject: [PATCH] extensions/stripe#121 Fix auto-recurring membership payments --- js/civicrm_stripe.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/js/civicrm_stripe.js b/js/civicrm_stripe.js index 4e018b51..1967192d 100644 --- a/js/civicrm_stripe.js +++ b/js/civicrm_stripe.js @@ -480,9 +480,20 @@ CRM.$(function($) { } function getIsRecur() { + // Auto-renew contributions if (document.getElementById('is_recur') !== null) { + if (document.getElementById('is_recur').type == 'hidden') { + return document.getElementById('is_recur').value == 1; + } return Boolean(document.getElementById('is_recur').checked); } + // Auto-renew memberships + if (document.getElementById('auto_renew') !== null) { + if (document.getElementById('auto_renew').type == 'hidden') { + return document.getElementById('auto_renew').value == 1; + } + return Boolean(document.getElementById('auto_renew').checked); + } return false; } -- GitLab