From 222738546a6e00b439b23046ff7fc09f7270a285 Mon Sep 17 00:00:00 2001 From: giles Date: Tue, 3 Mar 2026 08:56:48 +0000 Subject: [PATCH] Fix value-select: include SELECT element value in GET requests sx.js only appended INPUT values to GET request URLs. SELECT and TEXTAREA elements with a name attribute were silently ignored, so the category parameter was never sent. Co-Authored-By: Claude Opus 4.6 --- shared/static/scripts/sx.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shared/static/scripts/sx.js b/shared/static/scripts/sx.js index de5cfd3..536fa7f 100644 --- a/shared/static/scripts/sx.js +++ b/shared/static/scripts/sx.js @@ -1817,8 +1817,8 @@ var qs = new URLSearchParams(new FormData(form2)).toString(); if (qs) url += (url.indexOf("?") >= 0 ? "&" : "?") + qs; } - // Also handle search inputs with name attr - if (el.tagName === "INPUT" && el.name) { + // Also handle inputs/selects/textareas with name attr + if ((el.tagName === "INPUT" || el.tagName === "SELECT" || el.tagName === "TEXTAREA") && el.name) { var param = encodeURIComponent(el.name) + "=" + encodeURIComponent(el.value); url += (url.indexOf("?") >= 0 ? "&" : "?") + param; }