From: Pradeep Nayak Date: Tue, 18 Nov 2014 15:04:26 +0000 (+0530) Subject: --CRM-10206, reverted back some changes that caused regression when creating multi... X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=fc4f2a6fc6cdeff67b355b2a5dc6554bf620aeb0;p=civicrm-core.git --CRM-10206, reverted back some changes that caused regression when creating multi value custom field value using api --- diff --git a/api/v3/utils.php b/api/v3/utils.php index b1ae45a5da..a5df1aab03 100644 --- a/api/v3/utils.php +++ b/api/v3/utils.php @@ -959,11 +959,7 @@ function _civicrm_api3_custom_format_params($params, &$values, $extends, $entity if ($checkCheckBoxField && !empty($fields['custom_' . $customFieldID]) && $fields['custom_' . $customFieldID]['html_type'] == 'CheckBox') { formatCheckBoxField($value, 'custom_' . $customFieldID, $entity); } - // update custom field using get api, temporary value has to Overwrite - // get api return custom_customFieldID and custom_customFieldID_customValueID - if ($customValueID) { - $value = $params['custom_'.$customFieldID]; - } + CRM_Core_BAO_CustomField::formatCustomField($customFieldID, $values['custom'], $value, $extends, $customValueID, $entityId, FALSE, FALSE, TRUE );