WebUI: iterate over own properties only

This commit is contained in:
Chocobo1 2024-05-08 15:43:02 +08:00
parent b07afa3ea9
commit 64dfb7e122
No known key found for this signature in database
GPG key ID: 210D9C873253A68C
9 changed files with 38 additions and 5 deletions

View file

@ -825,6 +825,9 @@ window.addEventListener("DOMContentLoaded", () => {
if (response["torrents"]) {
let updateTorrentList = false;
for (const key in response["torrents"]) {
if (!Object.hasOwn(response["torrents"], key))
continue;
response["torrents"][key]["hash"] = key;
response["torrents"][key]["rowId"] = key;
if (response["torrents"][key]["state"])
@ -853,8 +856,11 @@ window.addEventListener("DOMContentLoaded", () => {
torrentsTable.altRow();
if (response["server_state"]) {
const tmp = response["server_state"];
for (const k in tmp)
for (const k in tmp) {
if (!Object.hasOwn(tmp, k))
continue;
serverState[k] = tmp[k];
}
processServerState();
}
updateFiltersList();