From f59b7a74a23ed9f0a3eae8c3cd81cb24a119f9f6 Mon Sep 17 00:00:00 2001 From: Jaap Jansma <jaap.jansma@civicoop.org> Date: Wed, 18 Dec 2019 11:03:01 +0100 Subject: [PATCH] update --- .../FilterHandler/ContactHasMembershipFilter.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Civi/DataProcessor/FilterHandler/ContactHasMembershipFilter.php b/Civi/DataProcessor/FilterHandler/ContactHasMembershipFilter.php index 95db58e7..cd10d8d3 100644 --- a/Civi/DataProcessor/FilterHandler/ContactHasMembershipFilter.php +++ b/Civi/DataProcessor/FilterHandler/ContactHasMembershipFilter.php @@ -41,7 +41,10 @@ class ContactHasMembershipFilter extends AbstractFieldFilterHandler { $dataFlow = $this->dataSource->ensureField($this->inputFieldSpecification); $membership_type_ids = $filter['value']; if (!is_array($membership_type_ids)) { - $membership_type_ids = array($membership_type_ids); + $membership_type_ids = explode(",", $membership_type_ids); + if (!is_array($membership_type_ids)) { + $membership_type_ids = [$membership_type_ids]; + } } $currentMembershipStatuses = \CRM_Member_BAO_MembershipStatus::getMembershipStatusCurrent(); -- GitLab