From c4064dec46d1c5bdce970d7ec8ff63aa5bc35e2d Mon Sep 17 00:00:00 2001 From: David Crossley Date: Tue, 21 Jan 2025 15:23:19 +1100 Subject: [PATCH] Sort endpoints results by path FOLIO-4165 --- assets/js/search-endpoints.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/assets/js/search-endpoints.js b/assets/js/search-endpoints.js index 9edc59e9..21e605be 100644 --- a/assets/js/search-endpoints.js +++ b/assets/js/search-endpoints.js @@ -40,7 +40,10 @@ $( (searchEndpoints) => { if ( results.length ) { searchResults.empty(); hits.html( `Hits: ${ results.length }` ); - results.forEach( ( result ) => { + const resultsSorted = results.sort(function(a, b) { + return a.path.localeCompare(b.path); + }); + resultsSorted.forEach( ( result ) => { if ( debug ) { console.log( `Result: ${ result.path }` ); } const urlRepo = `${ urlRepoBase }${ result.moduleName }`; const urlS3Repo = `${ urlS3Base }${ result.moduleName }`;