From a9ade36d2f1346d96dc43a5e6de7aa3c4e1ce1ee Mon Sep 17 00:00:00 2001 From: eileen Date: Wed, 31 Mar 2021 14:28:11 +1300 Subject: [PATCH] dev/core#2498 Fix regression on saving dedupe rules --- CRM/Contact/Form/DedupeRules.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CRM/Contact/Form/DedupeRules.php b/CRM/Contact/Form/DedupeRules.php index c99ea8195e..1d6d2eb507 100644 --- a/CRM/Contact/Form/DedupeRules.php +++ b/CRM/Contact/Form/DedupeRules.php @@ -140,11 +140,11 @@ class CRM_Contact_Form_DedupeRules extends CRM_Admin_Form { for ($count = 0; $count < self::RULES_COUNT; $count++) { if (!empty($fields["where_$count"]) || (isset($self->_defaults['is_reserved']) && !empty($self->_defaults["where_$count"]))) { $fieldSelected = TRUE; + if (!empty($fields["weight_$count"])) { + $actualThreshold += $fields["weight_$count"]; + } break; } - if (!empty($self->_defaults["weight_$count"])) { - $actualThreshold += $self->_defaults["weight_$count"]; - } } if (empty($fields['threshold'])) { // CRM-20607 - Don't validate the threshold of hard-coded rules -- 2.25.1