mirror of
https://github.com/sct/overseerr.git
synced 2025-12-27 08:45:06 +01:00
* fix: properly fetch sonarr/radarr specific override rules and fix its application - This will fetch the proper sonarr/radarr specific override rule to apply. - This will skip override rules for anime TV shows unless the `overrideRule` explicitly includes the anime keyword. - Apply the most specific override rule first (e.g., rules with multiple conditions like `genre`, `language`, and `keywords`) - Debug logs to for override rules * fix(overriderules): apply overrides to "auto_approve" permission users but not "advaned_request" This decision is done because it makes no sense to give advanced request users who gets to choose what values to choose but then the minute they request, it gets overridden, rendering the whole modal completely useless. In addition, admin/manage_request permission users who modify requests, the minute they modify it will get overridden as well so it makes no sense to override their requests * fix: use default service instance for override rules --------- Co-authored-by: Gauthier <mail@gauthierth.fr>