From 5d9ff47e4638b708237272ffebb1f6b8e9462d05 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Fri, 17 Jun 2022 19:28:00 -0400 Subject: [PATCH] Call hooks when deleting an option value from CustomOption BAO Fixes dev/core#3668 --- CRM/Core/BAO/CustomOption.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/CRM/Core/BAO/CustomOption.php b/CRM/Core/BAO/CustomOption.php index 26d6493649..509849c665 100644 --- a/CRM/Core/BAO/CustomOption.php +++ b/CRM/Core/BAO/CustomOption.php @@ -194,12 +194,7 @@ AND g.id = v.option_group_id"; self::updateValue($optionId, $value); // also delete this option value - $query = " -DELETE -FROM civicrm_option_value -WHERE id = %1"; - $params = [1 => [$optionId, 'Integer']]; - CRM_Core_DAO::executeQuery($query, $params); + CRM_Core_BAO_OptionValue::deleteRecord(['id' => $optionId]); } } -- 2.25.1