From 5ff22cf20d45fe77a5de63c742ded0e996661036 Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Tue, 6 Sep 2022 13:16:24 +1200 Subject: [PATCH] Remove reference to constants in dedupe rule ajax (which is yuck) --- CRM/Contact/Page/AJAX.php | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/CRM/Contact/Page/AJAX.php b/CRM/Contact/Page/AJAX.php index 2529fcaf11..dfe05659bc 100644 --- a/CRM/Contact/Page/AJAX.php +++ b/CRM/Contact/Page/AJAX.php @@ -483,22 +483,7 @@ LIMIT {$offset}, {$rowCount} } public static function buildDedupeRules() { - $parent = CRM_Utils_Request::retrieve('parentId', 'Positive'); - - switch ($parent) { - case 1: - $contactType = 'Individual'; - break; - - case 2: - $contactType = 'Household'; - break; - - case 4: - $contactType = 'Organization'; - break; - } - + $contactType = CRM_Utils_Request::retrieve('parentId', 'Positive'); $dedupeRules = CRM_Dedupe_BAO_DedupeRuleGroup::getByType($contactType); CRM_Utils_JSON::output($dedupeRules); -- 2.25.1