Case API - Fix undefined index
authorColeman Watts <coleman@civicrm.org>
Tue, 5 Nov 2013 21:57:19 +0000 (13:57 -0800)
committerColeman Watts <coleman@civicrm.org>
Tue, 5 Nov 2013 21:57:19 +0000 (13:57 -0800)
api/v3/Case.php

index 5f6d4d0debb768c71a35bbdb3224f128fdfe8f92..5bd7c4103f45035ceb31e7c18c9d22ccaf7130e9 100644 (file)
@@ -302,7 +302,7 @@ function civicrm_api3_case_update($params) {
 
   // get original contact id and creator id of case
   if (!empty($params['contact_id'])) {
-    $origContactIds = CRM_Case_BAO_Case::retrieveContactIdsByCaseId($params['case_id']);
+    $origContactIds = CRM_Case_BAO_Case::retrieveContactIdsByCaseId($params['id']);
     $origContactId = $origContactIds[1];
   }
 
@@ -323,7 +323,7 @@ function civicrm_api3_case_update($params) {
   }
 
   if (!empty($mCaseId[0])) {
-    $params['case_id'] = $mCaseId[0];
+    $params['id'] = $mCaseId[0];
   }
 
   $dao = new CRM_Case_BAO_Case();