From 621a9f6d5d7b4d869836f2f16af22a9701d0f72f Mon Sep 17 00:00:00 2001 From: Alexander Moisseev Date: Mon, 6 Oct 2025 09:45:23 +0300 Subject: [PATCH] [Fix] WebUI: repopulate classifier dropdown MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit after reconnect from read-only Ensure classifiers are fetched when the dropdown is empty even if cache suggests skipping, preventing an empty selector on Scan tab after RO → Disconnect → Enable. --- interface/js/app/upload.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/interface/js/app/upload.js b/interface/js/app/upload.js index f95d5cc905..9f6c6e7a50 100644 --- a/interface/js/app/upload.js +++ b/interface/js/app/upload.js @@ -330,10 +330,15 @@ define(["jquery", "app/common", "app/libft"], ui.getClassifiers = function () { const server = common.getServer(); - if (shouldSkipRequest(server, "classifiers")) return; if (!common.read_only) { + const hadOptions = $("#classifier").children().length > 0; // remember pre-state + const sel = $("#classifier").empty().append($("