From 2237ccc9e34b246e1c776bb8b88e16b35613c560 Mon Sep 17 00:00:00 2001 From: Duskell Date: Sun, 1 Feb 2026 13:41:48 +0100 Subject: [PATCH] uncommented a temporary part in js --- public/js/searchbox.js | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/public/js/searchbox.js b/public/js/searchbox.js index b01fc2a..0f4a3cc 100644 --- a/public/js/searchbox.js +++ b/public/js/searchbox.js @@ -31,25 +31,25 @@ document.addEventListener('DOMContentLoaded', () => { let activeSortKey = "relevance"; let results = []; // Fills via Ajax - // // ---------- Sort Definitions ---------- - // const SORTS = { - // relevance: { - // label: "Relevance", - // compare: (a, b) => (b.relevance - a.relevance) || (b.score - a.score) - // }, - // score_desc: { - // label: "Score (high → low)", - // compare: (a, b) => (b.score - a.score) - // }, - // date_desc: { - // label: "Date (new → old)", - // compare: (a, b) => new Date(b.updated) - new Date(a.updated) - // }, - // title_asc: { - // label: "Title (A → Z)", - // compare: (a, b) => (a.title || "").localeCompare(b.title || "") - // } - // }; + // ---------- Sort Definitions ---------- LEFTOVER FROM TESTING REMOVE IN PROD + const SORTS = { + relevance: { + label: "Relevance", + compare: (a, b) => (b.relevance - a.relevance) || (b.score - a.score) + }, + score_desc: { + label: "Score (high → low)", + compare: (a, b) => (b.score - a.score) + }, + date_desc: { + label: "Date (new → old)", + compare: (a, b) => new Date(b.updated) - new Date(a.updated) + }, + title_asc: { + label: "Title (A → Z)", + compare: (a, b) => (a.title || "").localeCompare(b.title || "") + } + }; // ---------- Helpers ---------- function escapeHtml(str) {