run external program on torrent finished is skipped for only checked torrents #14867

Open
opened 2026-02-22 01:31:04 -05:00 by deekerman · 1 comment
Owner

Originally created by @christianmerges on GitHub (Aug 8, 2023).

qBittorrent & operating system versions

qBittorrent: 4.5.4
Operating system: Ubuntu
Linuxserver.io Docker image

What is the problem?

The command in "run external program on torrent finished" is not executed when by adding a torrent, existing data is checked and the result is: 100% already existing, so no download started. When some at least small piece is missing the command is being executed after finishing.

In the unrar command i already have the parameter for don't overwrite existing files, so in case it's already extracted it will be skipped.

Suggestion would be to always execute the command, when a torrent state is reaching the seeding state.

Steps to reproduce

No response

Additional context

No response

Log(s) & preferences file(s)

No response

Originally created by @christianmerges on GitHub (Aug 8, 2023). ### qBittorrent & operating system versions qBittorrent: 4.5.4 Operating system: Ubuntu Linuxserver.io Docker image ### What is the problem? The command in "run external program on torrent finished" is not executed when by adding a torrent, existing data is checked and the result is: 100% already existing, so no download started. When some at least small piece is missing the command is being executed after finishing. In the unrar command i already have the parameter for don't overwrite existing files, so in case it's already extracted it will be skipped. Suggestion would be to always execute the command, when a torrent state is reaching the seeding state. ### Steps to reproduce _No response_ ### Additional context _No response_ ### Log(s) & preferences file(s) _No response_
Author
Owner

@glassez commented on GitHub (Aug 9, 2023):

The command in "run external program on torrent finished" is not executed when by adding a torrent, existing data is checked and the result is: 100% already existing, so no download started.

At least it works correctly in v4.6RC1 (it isn't officially released yet, I use test build from GitHub CI).

@glassez commented on GitHub (Aug 9, 2023): >The command in "run external program on torrent finished" is not executed when by adding a torrent, existing data is checked and the result is: 100% already existing, so no download started. At least it works correctly in v4.6RC1 (it isn't officially released yet, I use test build from GitHub CI).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#14867
No description provided.