From 674b3b8a0fe7d93d9488c86bef20f8a803fc004b Mon Sep 17 00:00:00 2001 From: Austen Money Date: Tue, 11 Feb 2025 13:13:21 -0500 Subject: [PATCH] Austenem/CAT-1037 Sort homepage publications (#3686) * update query sort * add changelog * remove timestamp from query --- CHANGELOG-sort-homepage-publications.md | 1 + .../js/components/home/RecentEntities/queries.ts | 12 ++---------- 2 files changed, 3 insertions(+), 10 deletions(-) create mode 100644 CHANGELOG-sort-homepage-publications.md diff --git a/CHANGELOG-sort-homepage-publications.md b/CHANGELOG-sort-homepage-publications.md new file mode 100644 index 0000000000..cbe13aaa2f --- /dev/null +++ b/CHANGELOG-sort-homepage-publications.md @@ -0,0 +1 @@ +- Sort "Recent Publications" on home page by publication date. \ No newline at end of file diff --git a/context/app/static/js/components/home/RecentEntities/queries.ts b/context/app/static/js/components/home/RecentEntities/queries.ts index c07abe621f..10a8c67124 100644 --- a/context/app/static/js/components/home/RecentEntities/queries.ts +++ b/context/app/static/js/components/home/RecentEntities/queries.ts @@ -42,21 +42,13 @@ export const recentPublicationsQuery: SearchRequest = { }, sort: [ { - last_modified_timestamp: { + 'publication_date.keyword': { order: 'desc', }, }, ], size: 6, - _source: [ - 'uuid', - 'title', - 'contributors', - 'publication_status', - 'publication_venue', - 'publication_date', - 'last_modified_timestamp', - ], + _source: ['uuid', 'title', 'contributors', 'publication_status', 'publication_venue', 'publication_date'], }; // Fetches the most recent datasets with a visualization