From 5346744e758bba14ccf35a807c6e90d39f820a01 Mon Sep 17 00:00:00 2001 From: "Matthew Wire (MJW Consulting)" Date: Mon, 17 Dec 2018 21:24:45 +0000 Subject: [PATCH] Switch to buildOptions for activity case create --- CRM/Case/Form/CaseView.php | 3 +-- CRM/Case/XMLProcessor/Process.php | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/CRM/Case/Form/CaseView.php b/CRM/Case/Form/CaseView.php index 7beae76b4a..9178c3ff81 100644 --- a/CRM/Case/Form/CaseView.php +++ b/CRM/Case/Form/CaseView.php @@ -208,8 +208,7 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form { $aTypes = $xmlProcessor->get($this->_caseType, 'ActivityTypes', TRUE); - $allActTypes = CRM_Core_PseudoConstant::activityType(TRUE, TRUE, FALSE, 'name'); - + $allActTypes = CRM_Activity_BAO_Activity::buildOptions('activity_type_id', 'validate'); $emailActivityType = array_search('Email', $allActTypes); $pdfActivityType = array_search('Print PDF Letter', $allActTypes); diff --git a/CRM/Case/XMLProcessor/Process.php b/CRM/Case/XMLProcessor/Process.php index 77878836f0..eef735e44a 100644 --- a/CRM/Case/XMLProcessor/Process.php +++ b/CRM/Case/XMLProcessor/Process.php @@ -99,7 +99,6 @@ class CRM_Case_XMLProcessor_Process extends CRM_Case_XMLProcessor { public function process($xml, &$params) { $standardTimeline = CRM_Utils_Array::value('standardTimeline', $params); $activitySetName = CRM_Utils_Array::value('activitySetName', $params); - $activityTypeName = CRM_Utils_Array::value('activityTypeName', $params); if ('Open Case' == CRM_Utils_Array::value('activityTypeName', $params)) { // create relationships for the ones that are required -- 2.25.1