From bddf40366492cfad676fa78fc58e526e0d409cc0 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Tue, 11 Mar 2014 11:49:18 -0400 Subject: [PATCH] Getlist api - respect search_autocomplete_count vis-a-vis pager --- api/v3/Generic/Getlist.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/v3/Generic/Getlist.php b/api/v3/Generic/Getlist.php index 448282f67d..7e6a4f6dc9 100644 --- a/api/v3/Generic/Getlist.php +++ b/api/v3/Generic/Getlist.php @@ -50,12 +50,13 @@ function civicrm_api3_generic_getList($apiRequest) { $fnName = function_exists($fnName) ? $fnName : '_civicrm_api3_generic_getlist_output'; $values = $fnName($result, $request); + $last = $request['params']['limit'] - 1; $output = array( // If we have an extra result then this is not the last page - 'more_results' => isset($values[10]), + 'more_results' => isset($values[$last]), 'page_num' => $request['page_num'], ); - unset($values[10]); + unset($values[$last]); return civicrm_api3_create_success($values, $request['params'], $entity, 'getlist', CRM_Core_DAO::$_nullObject, $output); } -- 2.25.1