From 5974e113bc5b65b15f0576b75d4d99d3bb46c3e2 Mon Sep 17 00:00:00 2001 From: Matthew Wire Date: Tue, 14 Sep 2021 14:09:51 +0100 Subject: [PATCH] Fix display of subscription frequency on 'Update Subscription' form --- CRM/Contribute/Form/UpdateSubscription.php | 2 ++ templates/CRM/Contribute/Form/UpdateSubscription.tpl | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CRM/Contribute/Form/UpdateSubscription.php b/CRM/Contribute/Form/UpdateSubscription.php index 1d305c8a28..3ae89d48bf 100644 --- a/CRM/Contribute/Form/UpdateSubscription.php +++ b/CRM/Contribute/Form/UpdateSubscription.php @@ -84,6 +84,8 @@ class CRM_Contribute_Form_UpdateSubscription extends CRM_Contribute_Form_Contrib } $this->assign('self_service', $this->isSelfService()); + $this->assign('recur_frequency_interval', $this->_subscriptionDetails->frequency_interval); + $this->assign('recur_frequency_unit', $this->_subscriptionDetails->frequency_unit); $this->editableScheduleFields = $this->_paymentProcessorObj->getEditableRecurringScheduleFields(); diff --git a/templates/CRM/Contribute/Form/UpdateSubscription.tpl b/templates/CRM/Contribute/Form/UpdateSubscription.tpl index cda5b053fd..06f77a01b2 100644 --- a/templates/CRM/Contribute/Form/UpdateSubscription.tpl +++ b/templates/CRM/Contribute/Form/UpdateSubscription.tpl @@ -22,7 +22,7 @@ - + -- 2.25.1
{$form.amount.label}{$form.currency.html|crmAddClass:eight} {$form.amount.html|crmAddClass:eight} ({ts}every{/ts} {$frequency_interval} {$frequency_unit}){$form.currency.html|crmAddClass:eight} {$form.amount.html|crmAddClass:eight} ({ts}every{/ts} {$recur_frequency_interval} {$recur_frequency_unit})
{$form.installments.label}{$form.installments.html}
{ts}Total number of payments to be made. Set this to 0 if this is an open-ended commitment i.e. no set end date.{/ts}