diff --git a/src/webui/www/private/scripts/client.js b/src/webui/www/private/scripts/client.js index 8fd9de9ed..0f7cec42f 100644 --- a/src/webui/www/private/scripts/client.js +++ b/src/webui/www/private/scripts/client.js @@ -381,8 +381,10 @@ window.addEventListener("DOMContentLoaded", () => { return false; let removed = false; - for (const data of categoryMap.values()) - removed ||= data.torrents.delete(hash); + for (const data of categoryMap.values()) { + const deleteResult = data.torrents.delete(hash); + removed ||= deleteResult; + } return removed; }; @@ -418,8 +420,10 @@ window.addEventListener("DOMContentLoaded", () => { return false; let removed = false; - for (const torrents of tagMap.values()) - removed ||= torrents.delete(hash); + for (const torrents of tagMap.values()) { + const deleteResult = torrents.delete(hash); + removed ||= deleteResult; + } return removed; };