fix(daemon): park vanished grabs instead of re-grabbing
ci / web (push) Successful in 42s
ci / rust (push) Successful in 1m22s
e2e / e2e (push) Successful in 1m39s

Overrides #86: removing a torrent by hand in Transmission is human
intent, not a gap to refill. Clear `wanted` and mark the target
`parked` (a new movies/episodes state) rather than reopening it as
`missing`, so neither targeted search nor RSS matching pick it back
up. Blacklist stays untouched, since the release never failed policy.

Closes #108
This commit is contained in:
Miguel Palhas
2026-08-23 09:13:30 +01:00
parent 4c73b3e7c6
commit 54b3ea8a4d
10 changed files with 239 additions and 97 deletions
+3
View File
@@ -238,6 +238,9 @@ pub enum MediaState {
Missing,
Downloading,
Available,
/// #108: `wanted` was cleared after the grab vanished from Transmission.
/// Distinct from `Missing` so it does not read as an open gap.
Parked,
}
#[derive(Clone, Debug, Eq, PartialEq)]