Fix all Sonarr webhooks: Force targeted processing for single episodes
Local Docker Build (Dev) / build-dev (pull_request) Successful in 3s
Local Docker Build (Dev) / build-dev (pull_request) Successful in 3s
- Extend episodeFile extraction to ALL webhook types (Download, Rename, Upgrade) - Force targeted mode when episodes_data has ≤3 episodes to prevent full series processing - Add debug logging to track episode extraction and processing mode decisions - Prevents processing 177 episodes when only 1-3 episodes are involved - Applies to imports, renames, and upgrades - not just renames - Version bump to 2.0.12 This ensures that single episode operations (most common) only process the specific episode(s) involved instead of scanning the entire series.
This commit is contained in: