From 9d66f8713a7d366ef3010e61efa476e3dd622bd5 Mon Sep 17 00:00:00 2001 From: Sandor Semsey Date: Thu, 23 Feb 2023 15:12:22 +0100 Subject: [PATCH] CRM_Activity_BAO_Activity::addActivity() remove duplicate target_contact_id --- CRM/Activity/BAO/Activity.php | 1 + 1 file changed, 1 insertion(+) diff --git a/CRM/Activity/BAO/Activity.php b/CRM/Activity/BAO/Activity.php index cb9d728e2d..69442988d8 100644 --- a/CRM/Activity/BAO/Activity.php +++ b/CRM/Activity/BAO/Activity.php @@ -1629,6 +1629,7 @@ WHERE activity.id IN ($activityIds)"; //CRM-4027 if ($targetContactID) { $activityParams['target_contact_id'][] = $targetContactID; + $activityParams['target_contact_id'] = array_unique($activityParams['target_contact_id'], SORT_NUMERIC); } // @todo - use api - remove lots of wrangling above. Remove deprecated fatal & let form layer // deal with any exceptions. -- 2.25.1