Make Overseerr respect List Exclusions in Radarr/Sonarr
Description
Now that Maintainerr is a thing, I have run into a bug where users have X show in their Plex Watchlist, my Maintainerr rules have deleted that TV show from my media, but Overseerr keeps requesting that show because it sees it as unfulfilled.
Maintainerr has the ability to exclude that show from lists when it's deleted/removed but Overseerr doesn't take this into account when dealing with Sonarr/Radarr. Hence, the cycle.
Desired Behavior
If a show or movie is in a list exclusion, it shouldn't be added to the service.
Additional Context
No response
Code of Conduct
- [X] I agree to follow Overseerr's Code of Conduct
Here are some resources for making this PR if anyone wants to do it, I'm busy ATM:
Get import list exclusion with this : https://sonarr.tv/docs/api/#/ImportListExclusion/get_api_v3_importlistexclusion_paged For unlimited record, i think if you pass -1 as pageSize parameter, you can get it.
For sonarr/radarr functions to add tv shows, i think it's in this code path: /server/api/servarr with addSeries and addMovie functions.
I will do it in few weeks if it's not done yet.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Bump
bump
Hmm, not sure this re-opens the issue. Gutted.