From 03f68a04213e99955647bbf589d4c40a7ab2975d Mon Sep 17 00:00:00 2001 From: Thomas Date: Sun, 12 Jul 2026 14:56:24 +0200 Subject: [PATCH] fix(qbittorrent): sort torrents by progress so active items appear before limit cutoff (#6297) --- .../src/download-client/qbittorrent/qbittorrent-integration.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/integrations/src/download-client/qbittorrent/qbittorrent-integration.ts b/packages/integrations/src/download-client/qbittorrent/qbittorrent-integration.ts index c08dd5848..edc071889 100644 --- a/packages/integrations/src/download-client/qbittorrent/qbittorrent-integration.ts +++ b/packages/integrations/src/download-client/qbittorrent/qbittorrent-integration.ts @@ -30,7 +30,7 @@ export class QBitTorrentIntegration extends Integration implements IDownloadClie public async getClientJobsAndStatusAsync(input: { limit: number }): Promise { const type = "torrent"; const client = await this.getClientAsync(); - const torrents = await client.listTorrents({ limit: input.limit }); + const torrents = await client.listTorrents({ limit: input.limit, sort: "progress", reverse: false }); const rates = torrents.reduce( ({ down, up }, { dlspeed, upspeed }) => ({ down: down + dlspeed, up: up + upspeed }), { down: 0, up: 0 },