diff --git a/src/webui/www/private/views/rssDownloader.html b/src/webui/www/private/views/rssDownloader.html index 4a0b8d6ce..c70f6754a 100644 --- a/src/webui/www/private/views/rssDownloader.html +++ b/src/webui/www/private/views/rssDownloader.html @@ -428,27 +428,26 @@ Supports the formats: S01E01, 1x1, 2017.12.31 and 31.12.2017 (Date formats also showRule(""); } }); - // get all categories and add to combobox - fetch("api/v2/torrents/categories", { - method: "GET", - cache: "no-store" - }) - .then(async (response) => { - if (!response.ok) - return; + // get all categories and add to combobox + fetch("api/v2/torrents/categories", { + method: "GET", + cache: "no-store" + }) + .then(async (response) => { + if (!response.ok) return; - const responseJSON = await response.json(); + const responseJSON = await response.json(); - const combobox = $("assignCategoryCombobox"); - for (const cat in responseJSON) { - if (!Object.hasOwn(responseJSON, cat)) - continue; + const combobox = $("assignCategoryCombobox"); + for (const cat in responseJSON) { + if (!Object.hasOwn(responseJSON, cat)) continue; - const option = document.createElement("option"); - option.text = option.value = cat; - combobox.add(option); - } - }); + const option = document.createElement("option"); + option.value = cat; + option.appendChild(document.createTextNode(cat)); + combobox.add(option); + } + }); // get all rss feed const url = new URL("api/v2/rss/items", window.location); url.search = new URLSearchParams({