CRM-21707 use serialisation metadata from api basic_create_fallback.
[civicrm-core.git] / api / v3 / utils.php
index 3fed9d32a9666ea4c48bc04416dcd908585275c0..9dadc310df479d0f6c23e51c4b0c6a6f8fda8e3a 100644 (file)
@@ -1346,7 +1346,7 @@ function _civicrm_api3_basic_create_fallback($bao_name, &$params) {
 
   CRM_Utils_Hook::pre($hook, $entityName, CRM_Utils_Array::value('id', $params), $params);
   $instance = new $dao_name();
-  $instance->copyValues($params);
+  $instance->copyValues($params, TRUE);
   $instance->save();
   CRM_Utils_Hook::post($hook, $entityName, $instance->id, $instance);