diff --git a/src/trackers/COMMON.py b/src/trackers/COMMON.py index 94e187bf..921877a0 100644 --- a/src/trackers/COMMON.py +++ b/src/trackers/COMMON.py @@ -711,6 +711,10 @@ async def process_exclusion(each): await log_exclusion("file extension mismatch (is_disc=True)", each) return True + if is_sd == 1 and tracker_name == "BHD": + if any(str(res) in each for res in [1080, 720, 2160]): + return False + if is_dvd or "DVD" in target_source or is_dvdrip: skip_resolution_check = True else: @@ -733,10 +737,6 @@ async def process_exclusion(each): await log_exclusion(f"resolution '{target_resolution}' mismatch", each) return True - if is_sd == 1 and tracker_name == "BHD": - if any(str(res) in each for res in [1080, 720, 2160]): - return False - for check in attribute_checks: if check["key"] == "repack": if has_repack_in_uuid and "repack" not in normalized: