From f227fe62e80f4671ed1e260680ae1adf6f80ba75 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 12 Feb 2026 17:55:14 -0400 Subject: client: sidebar-search: don't crash midway through showing results --- src/static/js/client/sidebar-search.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/static/js/client/sidebar-search.js b/src/static/js/client/sidebar-search.js index 3239c65f..a06c95fd 100644 --- a/src/static/js/client/sidebar-search.js +++ b/src/static/js/client/sidebar-search.js @@ -920,7 +920,14 @@ function fillResultElements(results, { } for (const result of filteredResults) { - const el = generateSidebarSearchResult(result, filteredResults); + let el; + try { + el = generateSidebarSearchResult(result, filteredResults); + } catch (error) { + console.error(`Error showing result:`, result); + console.error(error); + } + if (!el) continue; info.results.appendChild(el); -- cgit 1.3.0-6-gf8a5