mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-19 21:03:30 -07:00
Switch from Object to Set
This commit is contained in:
parent
dbb754b0ef
commit
75cda86c43
1 changed files with 5 additions and 5 deletions
|
@ -409,19 +409,19 @@ window.qBittorrent.TorrentContent ??= (() => {
|
|||
fileIds.push(Number(torrentFilesTable.getRowFileId(rowId)));
|
||||
});
|
||||
|
||||
const uniqueRowIds = {};
|
||||
const uniqueFileIds = {};
|
||||
const uniqueRowIds = new Set();
|
||||
const uniqueFileIds = new Set();
|
||||
for (let i = 0; i < rowIds.length; ++i) {
|
||||
const rows = getAllChildren(rowIds[i], fileIds[i]);
|
||||
rows.rowIds.forEach((rowId) => {
|
||||
uniqueRowIds[rowId] = true;
|
||||
uniqueRowIds.add(rowId);
|
||||
});
|
||||
rows.fileIds.forEach((fileId) => {
|
||||
uniqueFileIds[fileId] = true;
|
||||
uniqueFileIds.add(fileId);
|
||||
});
|
||||
}
|
||||
|
||||
setFilePriority(Object.keys(uniqueRowIds), Object.keys(uniqueFileIds), priority);
|
||||
setFilePriority([...uniqueRowIds.keys()], [...uniqueFileIds.keys()], priority);
|
||||
for (const id of rowIds)
|
||||
updateParentFolder(id);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue