Ensure APIv3 EntityRef fields always return the value of the `id_field`.
[civicrm-core.git] / api / v3 / Activity.php
index 422ebff5905d98b3345d749f4f96a67eed860c4f..d6dc51b7ffabcd6aab626668cdb9395a152c4bf2 100644 (file)
@@ -744,6 +744,8 @@ function _civicrm_api3_activity_getlist_params(&$request) {
     'activity_type_id',
     'subject',
     'source_contact_id',
+    $request['id_field'],
+    $request['label_field'],
   ];
   $request['params']['return'] = array_unique(array_merge($fieldsToReturn, $request['extra']));
   $request['params']['options']['sort'] = 'activity_date_time DESC';