diff --git a/src/webui/www/eslint.config.mjs b/src/webui/www/eslint.config.mjs index ed4f3ab22..acc12053e 100644 --- a/src/webui/www/eslint.config.mjs +++ b/src/webui/www/eslint.config.mjs @@ -57,7 +57,7 @@ export default [ "double", { avoidEscape: true, - allowTemplateLiterals: true + allowTemplateLiterals: "avoidEscape" } ], "Stylistic/quote-props": ["error", "consistent-as-needed"], diff --git a/src/webui/www/private/scripts/client.js b/src/webui/www/private/scripts/client.js index 5d291b4d8..0e8ac364f 100644 --- a/src/webui/www/private/scripts/client.js +++ b/src/webui/www/private/scripts/client.js @@ -1008,7 +1008,7 @@ window.addEventListener("DOMContentLoaded", (event) => { document.getElementById("UpInfos").textContent = transfer_info; document.title = (speedInTitle - ? (`QBT_TR([D: %1, U: %2])QBT_TR[CONTEXT=MainWindow] ` + ? ("QBT_TR([D: %1, U: %2])QBT_TR[CONTEXT=MainWindow] " .replace("%1", window.qBittorrent.Misc.friendlyUnit(serverState.dl_info_speed, true)) .replace("%2", window.qBittorrent.Misc.friendlyUnit(serverState.up_info_speed, true))) : "") diff --git a/src/webui/www/private/scripts/dynamicTable.js b/src/webui/www/private/scripts/dynamicTable.js index 6924a01ad..d9f0c9077 100644 --- a/src/webui/www/private/scripts/dynamicTable.js +++ b/src/webui/www/private/scripts/dynamicTable.js @@ -73,9 +73,9 @@ window.qBittorrent.DynamicTable ??= (() => { this.dynamicTableDiv = document.getElementById(dynamicTableDivId); this.useVirtualList = useVirtualList && (LocalPreferences.get("use_virtual_list", "false") === "true"); this.fixedTableHeader = document.querySelector(`#${dynamicTableFixedHeaderDivId} thead tr`); - this.hiddenTableHeader = this.dynamicTableDiv.querySelector(`thead tr`); - this.table = this.dynamicTableDiv.querySelector(`table`); - this.tableBody = this.dynamicTableDiv.querySelector(`tbody`); + this.hiddenTableHeader = this.dynamicTableDiv.querySelector("thead tr"); + this.table = this.dynamicTableDiv.querySelector("table"); + this.tableBody = this.dynamicTableDiv.querySelector("tbody"); this.rowHeight = 26; this.rows = new Map(); this.cachedElements = []; diff --git a/src/webui/www/private/speedlimit.html b/src/webui/www/private/speedlimit.html index 95434e188..787b0741b 100644 --- a/src/webui/www/private/speedlimit.html +++ b/src/webui/www/private/speedlimit.html @@ -98,8 +98,8 @@ document.getElementById("limitUpdateLabel").textContent = isUpload - ? `QBT_TR(Upload limit:)QBT_TR[CONTEXT=SpeedLimit]` - : `QBT_TR(Download limit:)QBT_TR[CONTEXT=SpeedLimit]`; + ? "QBT_TR(Upload limit:)QBT_TR[CONTEXT=SpeedLimit]" + : "QBT_TR(Download limit:)QBT_TR[CONTEXT=SpeedLimit]"; fetch(`api/v2/transfer/${getLimitMethod}`, { method: "GET", diff --git a/src/webui/www/private/views/preferences.html b/src/webui/www/private/views/preferences.html index cc416ec51..2c5bb2444 100644 --- a/src/webui/www/private/views/preferences.html +++ b/src/webui/www/private/views/preferences.html @@ -1856,15 +1856,15 @@ Use ';' to split multiple entries. Can use wildcard '*'.)QBT_TR[CONTEXT=OptionsD const pos = document.getElementById("watched_folders_tab").getChildren("tbody")[0].getChildren("tr").length; const myinput = ``; const disableInput = (sel !== "other"); - const mycb = `
` + const mycb = "
" + `` + + "" + + "" + + "" + + "" + `` + `Add` - + `
`; + + "
"; watchedFoldersTable.push([myinput, mycb]); document.getElementById(`cb_watch_${pos}`).value = sel;