I am not convinced this is the full story on CRM-16882 - however, it makes
the symptom disappear, at least in one instance & the logic of the change
is strong - ie. when iterating through the memberships to determine
auto-renewability we should
check whether they are auto-renew
Conflicts:
CRM/Member/BAO/Membership.php
}
elseif ($memType['is_active']) {
$javascriptMethod = NULL;
- $allowAutoRenewOpt = 1;
+ $allowAutoRenewOpt = (int) $memType['auto_renew'];
if (is_array($this->_paymentProcessors)) {
foreach ($this->_paymentProcessors as $id => $val) {
if (!$val['is_recur']) {