From cbd404b991a3b1c8bf23348a0ccf126ec90ff3de Mon Sep 17 00:00:00 2001 From: jitendrapurohit Date: Thu, 19 Jan 2017 16:13:10 +0530 Subject: [PATCH] CRM-19842-Can't delete a dedupe rule --- CRM/Contact/Page/DedupeRules.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CRM/Contact/Page/DedupeRules.php b/CRM/Contact/Page/DedupeRules.php index 9f2358e440..151dcdf58e 100644 --- a/CRM/Contact/Page/DedupeRules.php +++ b/CRM/Contact/Page/DedupeRules.php @@ -215,7 +215,11 @@ class CRM_Contact_Page_DedupeRules extends CRM_Core_Page_Basic { $rgDao = new CRM_Dedupe_DAO_RuleGroup(); $rgDao->id = $id; - $rgDao->delete(); + if ($rgDao->find(TRUE)) { + $rgDao->delete(); + CRM_Core_Session::setStatus(ts("The rule '%1' has been deleted.", array(1 => $rgDao->title)), ts('Rule Deleted'), 'success'); + CRM_Utils_System::redirect(CRM_Utils_System::url($this->userContext(), 'reset=1')); + } } } -- 2.25.1