From 52578f9c656957d79c55fd96519dcab4f191609c Mon Sep 17 00:00:00 2001 From: Thibaud Fabre Date: Thu, 17 Nov 2016 16:56:12 +0100 Subject: [PATCH] Fix record ID field name when generating sort query --- .../Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php b/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php index 8c508afe1f..24db11d81d 100644 --- a/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php +++ b/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php @@ -542,13 +542,13 @@ class ElasticSearchEngine implements SearchEngineInterface } elseif ($options->getSortBy() === SearchEngineOptions::SORT_CREATED_ON) { $sort['created_on'] = $options->getSortOrder(); } elseif ($options->getSortBy() === 'recordid') { - $sort['recordid'] = $options->getSortOrder(); + $sort['record_id'] = $options->getSortOrder(); } else { $sort[sprintf('caption.%s', $options->getSortBy())] = $options->getSortOrder(); } - if (! array_key_exists('recordid', $sort)) { - $sort['recordid'] = $options->getSortOrder(); + if (! array_key_exists('record_id', $sort)) { + $sort['record_id'] = $options->getSortOrder(); } return $sort;