Merge pull request #13220 from totten/master-tz-backend
[civicrm-core.git] / CRM / Admin / Form / Setting.php
index 93010df5aec947c905ed345c872731ed37c5d722..2bc9abe2467647c60692d5e551f6688f6794ac4c 100644 (file)
@@ -145,7 +145,7 @@ class CRM_Admin_Form_Setting extends CRM_Core_Form {
     }
     try {
       $settings = $this->getSettingsToSetByMetadata($params);
-      civicrm_api3('setting', 'create', $settings);
+      $this->saveMetadataDefinedSettings($params);
     }
     catch (CiviCRM_API3_Exception $e) {
       CRM_Core_Session::setStatus($e->getMessage(), ts('Save Failed'), 'error');