Merge pull request #3651 from monishdeb/CRM-14969
[civicrm-core.git] / api / v3 / Contribution.php
index 17e260824d91b5ff58d5a24d94951006f9354d58..0b5b5acc2b164a06082acf14b132d08ec3097846 100644 (file)
@@ -384,7 +384,7 @@ function civicrm_api3_contribution_completetransaction(&$params) {
     if(!$contribution->loadRelatedObjects($input, $ids, FALSE, TRUE)){
       throw new API_Exception('failed to load related objects');
     }
-    elseif ($contribution['contribution_status_id'] == CRM_Core_OptionGroup::getValue('contribution_status', 'Completed', 'name')) {
+    elseif ($contribution->contribution_status_id == CRM_Core_OptionGroup::getValue('contribution_status', 'Completed', 'name')) {
       throw new API_Exception(ts('Contribution already completed'));
     }
     $objects = $contribution->_relatedObjects;