From f9aa1e86f32decd0713d7ad433981abd768f6012 Mon Sep 17 00:00:00 2001 From: Matthew Wire Date: Mon, 28 Aug 2017 18:19:06 +0100 Subject: [PATCH] Update based on comments from @eileenmcnaughton --- CRM/Activity/BAO/Activity.php | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/CRM/Activity/BAO/Activity.php b/CRM/Activity/BAO/Activity.php index a33161712d..2f4386695d 100644 --- a/CRM/Activity/BAO/Activity.php +++ b/CRM/Activity/BAO/Activity.php @@ -672,7 +672,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity { $activities = array(); // fetch all active activity types - $activityTypes = CRM_Activity_BAO_Activity::buildOptions('activity_type_id', 'get'); + $activityTypes = CRM_Core_OptionGroup::values('activity_type'); // Activity.Get API params $activityParams = array( @@ -2030,9 +2030,6 @@ WHERE activity.id IN ($activityIds)"; $dao = CRM_Core_DAO::executeQuery($query); - $activityTypes = CRM_Activity_BAO_Activity::buildOptions('activity_type_id', 'get'); - $activityStatuses = CRM_Activity_BAO_Activity::buildOptions('activity_status_id', 'get'); - while ($dao->fetch()) { $activities[$dao->activity_id]['id'] = $dao->activity_id; $activities[$dao->activity_id]['activity_type_id'] = $dao->activity_type_id; @@ -2041,8 +2038,8 @@ WHERE activity.id IN ($activityIds)"; $activities[$dao->activity_id]['activity_date_time'] = $dao->activity_date_time; $activities[$dao->activity_id]['details'] = $dao->details; $activities[$dao->activity_id]['status_id'] = $dao->status_id; - $activities[$dao->activity_id]['activity_name'] = $activityTypes[$dao->activity_type_id]; - $activities[$dao->activity_id]['status'] = $activityStatuses[$dao->status_id]; + $activities[$dao->activity_id]['activity_name'] = CRM_Core_PseudoConstant::getLabel('CRM_Activity_BAO_Activity', 'activity_type_id', $dao->activity_type_id); + $activities[$dao->activity_id]['status'] = CRM_Core_PseudoConstant::getLabel('CRM_Activity_BAO_Activity', 'activity_status_id', $dao->status_id); // set to null if not set if (!isset($activities[$dao->activity_id]['source_contact_id'])) { -- 2.25.1