clean up(CRM-12274)
[civicrm-core.git] / CRM / Case / Form / ActivityView.php
index 0861cbc4fe2313e0bea9541ece79a9dc9f306449..e425ac405eb05d6cbd5d8082dc0cffef0c744299 100644 (file)
@@ -132,7 +132,9 @@ class CRM_Case_Form_ActivityView extends CRM_Core_Form {
     //viewing activity should get diplayed in recent list.CRM-4670
     $activityTypeID = CRM_Core_DAO::getFieldValue('CRM_Activity_DAO_Activity', $activityID, 'activity_type_id');
 
-    $activityTargetContacts = CRM_Activity_BAO_ActivityTarget::retrieveTargetIdsByActivityId($activityID);
+    $activityContacts = CRM_Core_PseudoConstant::activityContacts('name');
+    $targetID = CRM_Utils_Array::key('Activity Targets', $activityContacts);
+    $activityTargetContacts = CRM_Activity_BAO_ActivityContact::retrieveContactIdsByActivityId($activityID, $targetID);
     if (!empty($activityTargetContacts)) {
       $recentContactId = $activityTargetContacts[0];
     }