From a86e8ae8e0ced512d5fc7deb9208c8f4031bf2d0 Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Thu, 2 Mar 2023 08:51:53 +1300 Subject: [PATCH] Remove some calls to OptionValue deleteRecord --- CRM/Admin/Form/OptionGroup.php | 2 +- CRM/Admin/Form/Options.php | 2 +- CRM/Campaign/Form/Survey/Main.php | 2 +- CRM/Campaign/Form/SurveyType.php | 2 +- CRM/Core/BAO/CustomField.php | 2 +- api/v3/OptionValue.php | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CRM/Admin/Form/OptionGroup.php b/CRM/Admin/Form/OptionGroup.php index 6de152bb9e..fbf87dfb07 100644 --- a/CRM/Admin/Form/OptionGroup.php +++ b/CRM/Admin/Form/OptionGroup.php @@ -120,7 +120,7 @@ class CRM_Admin_Form_OptionGroup extends CRM_Admin_Form { CRM_Utils_System::flushCache(); if ($this->_action & CRM_Core_Action::DELETE) { - CRM_Core_BAO_OptionGroup::del($this->_id); + CRM_Core_BAO_OptionGroup::deleteRecord(['id' => $this->_id]); CRM_Core_Session::setStatus(ts('Selected option group has been deleted.'), ts('Record Deleted'), 'success'); } else { diff --git a/CRM/Admin/Form/Options.php b/CRM/Admin/Form/Options.php index 5a36fc49ba..d63a963897 100644 --- a/CRM/Admin/Form/Options.php +++ b/CRM/Admin/Form/Options.php @@ -459,7 +459,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form { $fieldValues = ['option_group_id' => $this->_gid]; CRM_Utils_Weight::delWeight('CRM_Core_DAO_OptionValue', $this->_id, $fieldValues); - if (CRM_Core_BAO_OptionValue::del($this->_id)) { + if (CRM_Core_BAO_OptionValue::deleteRecord(['id' => $this->_id])) { if ($this->_gName == 'phone_type') { CRM_Core_BAO_Phone::setOptionToNull(CRM_Utils_Array::value('value', $this->_defaultValues)); } diff --git a/CRM/Campaign/Form/Survey/Main.php b/CRM/Campaign/Form/Survey/Main.php index 44b760763e..72fc38c7c1 100644 --- a/CRM/Campaign/Form/Survey/Main.php +++ b/CRM/Campaign/Form/Survey/Main.php @@ -187,7 +187,7 @@ class CRM_Campaign_Form_Survey_Main extends CRM_Campaign_Form_Survey { ); // delete option group if no any survey is using it. if (!$countSurvey) { - CRM_Core_BAO_OptionGroup::del($this->_values['result_id']); + CRM_Core_BAO_OptionGroup::deleteRecord(['id' => $this->_values['result_id']]); } } diff --git a/CRM/Campaign/Form/SurveyType.php b/CRM/Campaign/Form/SurveyType.php index 7138304059..02e8836ef5 100644 --- a/CRM/Campaign/Form/SurveyType.php +++ b/CRM/Campaign/Form/SurveyType.php @@ -122,7 +122,7 @@ class CRM_Campaign_Form_SurveyType extends CRM_Admin_Form { $fieldValues = ['option_group_id' => $this->_gid]; $wt = CRM_Utils_Weight::delWeight('CRM_Core_DAO_OptionValue', $this->_id, $fieldValues); - if (CRM_Core_BAO_OptionValue::del($this->_id)) { + if (CRM_Core_BAO_OptionValue::deleteRecord(['id' => $this->_id])) { CRM_Core_Session::setStatus(ts('Selected Survey type has been deleted.'), ts('Record Deleted'), 'success'); } } diff --git a/CRM/Core/BAO/CustomField.php b/CRM/Core/BAO/CustomField.php index 05900d6caf..67cc1142d5 100644 --- a/CRM/Core/BAO/CustomField.php +++ b/CRM/Core/BAO/CustomField.php @@ -2485,7 +2485,7 @@ WHERE option_group_id = {$optionGroupId}"; if ($count < 2) { //delete the option group - CRM_Core_BAO_OptionGroup::del($optionGroupId); + CRM_Core_BAO_OptionGroup::deleteRecord(['id' => $optionGroupId]); } } diff --git a/api/v3/OptionValue.php b/api/v3/OptionValue.php index 34a2b00507..3c09f14624 100644 --- a/api/v3/OptionValue.php +++ b/api/v3/OptionValue.php @@ -91,7 +91,7 @@ function _civicrm_api3_option_value_create_spec(&$params) { function civicrm_api3_option_value_delete($params) { // We will get the option group id before deleting so we can flush pseudoconstants. $optionGroupID = civicrm_api('option_value', 'getvalue', ['version' => 3, 'id' => $params['id'], 'return' => 'option_group_id']); - $result = CRM_Core_BAO_OptionValue::del($params['id']); + $result = CRM_Core_BAO_OptionValue::deleteRecord($params); if ($result) { civicrm_api('option_value', 'getfields', ['version' => 3, 'cache_clear' => 1, 'option_group_id' => $optionGroupID]); return civicrm_api3_create_success(); -- 2.25.1