From 0a24dc9a69cf5ee57689ce30c5789f815da2dad4 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Thu, 28 May 2015 09:36:01 -0400 Subject: [PATCH] Activity api getfields fixes --- api/v3/Activity.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/api/v3/Activity.php b/api/v3/Activity.php index 0d724b224f..05eb4aee6b 100644 --- a/api/v3/Activity.php +++ b/api/v3/Activity.php @@ -187,23 +187,38 @@ function _civicrm_api3_activity_create_spec(&$params) { $params['assignee_contact_id'] = array( 'name' => 'assignee_id', - 'title' => 'assigned to', + 'title' => 'Activity Assignee', + 'description' => 'Contact(s) assigned to this activity.', 'type' => 1, 'FKClassName' => 'CRM_Activity_DAO_ActivityContact', + 'FKApiName' => 'Contact', ); $params['target_contact_id'] = array( 'name' => 'target_id', 'title' => 'Activity Target', + 'description' => 'Contact(s) participating in this activity.', 'type' => 1, 'FKClassName' => 'CRM_Activity_DAO_ActivityContact', + 'FKApiName' => 'Contact', ); $params['source_contact_id'] = array( 'name' => 'source_contact_id', 'title' => 'Activity Source Contact', + 'description' => 'Person who created this activity. Defaults to current user.', 'type' => 1, 'FKClassName' => 'CRM_Activity_DAO_ActivityContact', 'api.default' => 'user_contact_id', + 'FKApiName' => 'Contact', + ); + + $params['case_id'] = array( + 'name' => 'case_id', + 'title' => 'Case ID', + 'description' => 'For creating an activity as part of a case.', + 'type' => 1, + 'FKClassName' => 'CRM_Case_DAO_Case', + 'FKApiName' => 'Case', ); } -- 2.25.1