From de9a7615bdf90744bdd43086c67ed2d7c9c83672 Mon Sep 17 00:00:00 2001 From: Samuel Vanhove Date: Thu, 18 Jun 2020 17:34:38 -0400 Subject: [PATCH] dev/core#1827 activity search - fixing search by tags --- CRM/Activity/BAO/Query.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CRM/Activity/BAO/Query.php b/CRM/Activity/BAO/Query.php index 6cea3e0f90..d5dd51084f 100644 --- a/CRM/Activity/BAO/Query.php +++ b/CRM/Activity/BAO/Query.php @@ -333,10 +333,10 @@ class CRM_Activity_BAO_Query { $names = []; foreach ($value as $k => $v) { - $names[] = $activityTags[$v]; + $names[] = $activityTags[$k]; } - $query->_where[$grouping][] = "civicrm_activity_tag.tag_id IN (" . implode(",", $value) . ")"; + $query->_where[$grouping][] = "civicrm_activity_tag.tag_id IN (" . implode(",", array_keys($value)) . ")"; $query->_qill[$grouping][] = ts('Activity Tag %1', [1 => $op]) . ' ' . implode(' ' . ts('OR') . ' ', $names); $query->_tables['civicrm_activity_tag'] = $query->_whereTables['civicrm_activity_tag'] = 1; break; -- 2.25.1