From: atif-shaikh Date: Tue, 6 Jan 2015 12:36:36 +0000 (+0530) Subject: CRM-15203 - Typo Fix X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=ffd0346edb4b433354f3ea323c16d6d297bb9674;p=civicrm-core.git CRM-15203 - Typo Fix ---------------------------------------- * CRM-15203: Recurring contributions don't create MembershipPayment records https://issues.civicrm.org/jira/browse/CRM-15203 --- diff --git a/CRM/Upgrade/Incremental/sql/4.6.alpha1.mysql.tpl b/CRM/Upgrade/Incremental/sql/4.6.alpha1.mysql.tpl index ac2901af34..a02419c489 100755 --- a/CRM/Upgrade/Incremental/sql/4.6.alpha1.mysql.tpl +++ b/CRM/Upgrade/Incremental/sql/4.6.alpha1.mysql.tpl @@ -134,5 +134,5 @@ UPDATE `civicrm_state_province` SET `name`='DKI Jakarta' WHERE `id` = 3083; UPDATE `civicrm_state_province` SET `name`='DI Yogyakarta' WHERE `id` = 3085; UPDATE `civicrm_state_province` SET `abbreviation`='KI' WHERE `id` = 3066; --- CRM-15203 Recurring contributions don't create MembershipPayment records +-- CRM-15203 Handle MembershipPayment records while upgrade INSERT INTO civicrm_membership_payment (contribution_id, membership_id) select cc.id, cm.id FROM civicrm_contribution cc LEFT JOIN civicrm_membership_payment cmp ON cc.id = cmp.contribution_id LEFT JOIN civicrm_membership cm ON cc.contribution_recur_id = cm.contribution_recur_id WHERE cc.contribution_recur_id IS NOT NULL AND cmp.id IS NULL AND cm.id IS NOT NULL;