From 97865545c3d5aecfd4aaeb4670fcbb9d6e1e8323 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Sat, 29 Mar 2025 20:41:05 +0800 Subject: [PATCH] WebUI: fix Tag counter counting wrong Related: https://github.com/qbittorrent/qBittorrent/pull/22103/files/73e9116d21015542caeb9a3cfd56bfb256ebed9d#r2014898781 PR #22480. --- src/webui/www/private/scripts/client.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) 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; };