CRM-15144
authorJitendra Purohit <jitendra.purohit@webaccessglobal.com>
Wed, 20 Aug 2014 09:52:41 +0000 (15:22 +0530)
committerJitendra Purohit <jitendra.purohit@webaccessglobal.com>
Wed, 20 Aug 2014 09:52:41 +0000 (15:22 +0530)
CRM/Activity/Form/Activity.php

index b88a5468e203dda0ca30cb04ff7ded2634df809c..798ff23ae8ef7f2f7958a50c38f420f727012d2b 100644 (file)
@@ -539,8 +539,8 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
       }
 
       // Fixme: why are we getting the wrong keys from upstream?
-      $defaults['target_contact_id'] = $defaults['target_contact'];
-      $defaults['assignee_contact_id'] = $defaults['assignee_contact'];
+      $defaults['target_contact_id'] = CRM_Utils_Array::value('target_contact', $defaults);
+      $defaults['assignee_contact_id'] = CRM_Utils_Array::value('assignee_contact', $defaults);
 
       // set default tags if exists
       $defaults['tag'] = CRM_Core_BAO_EntityTag::getTag($this->_activityId, 'civicrm_activity');