4.5 upgrade fix
authorCiviCRM <info@civicrm.org>
Thu, 5 Jun 2014 11:10:40 +0000 (16:40 +0530)
committerCiviCRM <info@civicrm.org>
Thu, 5 Jun 2014 11:10:40 +0000 (16:40 +0530)
CRM/Upgrade/Incremental/sql/4.5.alpha1.mysql.tpl

index 3df4319e62b34690b726b4033826ca28373ef039..bf5d2dc4bbe767b4d6c2766d805e95b038c07743 100644 (file)
@@ -551,9 +551,10 @@ AND pv.membership_type_id IS NOT NULL
 AND membership_id IS NOT NULL;
 
 -- update line items for contributions with contribution id
-UPDATE civicrm_line_item
+UPDATE civicrm_line_item cln
+LEFT JOIN civicrm_contribution cc ON cc.id = cln.entity_id AND cln.contribution_id  IS NULL and cln.entity_table = 'civicrm_contribution'
 SET contribution_id = entity_id
-WHERE contribution_id IS NULL and entity_table = 'civicrm_contribution';
+WHERE cc.id IS NOT NULL;
 
 -- update case type menu
 UPDATE civicrm_navigation set url = 'civicrm/a/#/caseType' WHERE url LIKE 'civicrm/admin/options/case_type%';