X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FNote.php;h=fe5a734ba79e127980363914106fc8391b28e7a5;hb=98da455d14054e8607e5b902c2b89942938e04c2;hp=18d39198817df3f7f071f269c9f2b94641afd896;hpb=2dd714c481b97664fec971bea74716060015059c;p=civicrm-core.git diff --git a/api/v3/Note.php b/api/v3/Note.php index 18d3919881..fe5a734ba7 100644 --- a/api/v3/Note.php +++ b/api/v3/Note.php @@ -1,5 +1,4 @@ CRM_Utils_Array::value('id', $params)); - $noteBAO = CRM_Core_BAO_Note::add($params, $ids); - - if (is_a($noteBAO, 'CRM_Core_Error')) { - $error = civicrm_api3_create_error("Note could not be created"); - return $error; - } - else { - $note = array(); - _civicrm_api3_object_to_array($noteBAO, $note[$noteBAO->id]); - } - $result = civicrm_api3_create_success($note, $params); - return civicrm_api3_create_success($note, $params); + return _civicrm_api3_basic_create(_civicrm_api3_get_BAO(__FUNCTION__), $params); } /** * Adjust Metadata for Create action - * + * * The metadata is used for setting defaults, documentation & validation * @param array $params array or parameters determined by getfields */ @@ -123,7 +108,7 @@ function civicrm_api3_note_get($params) { /** * Adjust Metadata for Get action - * + * * The metadata is used for setting defaults, documentation & validation * @param array $params array or parameters determined by getfields */