From 0ec6ce71c5fbea6919517b4ff62d891ca1cc67a9 Mon Sep 17 00:00:00 2001 From: Pradeep Nayak Date: Mon, 16 Mar 2020 19:59:34 +0000 Subject: [PATCH] Fixed warnings --- CRM/Case/Form/Activity.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CRM/Case/Form/Activity.php b/CRM/Case/Form/Activity.php index 4c685985d2..aa569a1048 100644 --- a/CRM/Case/Form/Activity.php +++ b/CRM/Case/Form/Activity.php @@ -594,6 +594,7 @@ class CRM_Case_Form_Activity extends CRM_Activity_Form_Activity { $selectedContacts[] = 'assignee_contact_id'; } + $dndActivityTypes = Civi::settings()->get('do_not_notify_assignees_for') ?? []; foreach ($vvalue as $vkey => $vval) { foreach ($selectedContacts as $dnt => $val) { if (array_key_exists($val, $params) && !CRM_Utils_Array::crmIsEmptyArray($params[$val])) { @@ -601,7 +602,7 @@ class CRM_Case_Form_Activity extends CRM_Activity_Form_Activity { $mailStatus = ts("A copy of the activity has also been sent to selected contact(s)."); } else { - if (!in_array($this->_activityTypeId, Civi::settings()->get('do_not_notify_assignees_for'))) { + if (!in_array($this->_activityTypeId, $dndActivityTypes)) { $this->_relatedContacts = CRM_Activity_BAO_ActivityAssignment::getAssigneeNames( [$vval['actId']], TRUE, FALSE ); -- 2.25.1