From c020a9e89214fa482c7ad5d4071c006ffcf0b1cc Mon Sep 17 00:00:00 2001 From: morpheus65535 Date: Mon, 21 Feb 2022 14:58:20 -0500 Subject: [PATCH] Fixed improperly calculated missing subtitles when cutoff is enabled and audio language match desired subtitles language. #1731 --- bazarr/list_subtitles.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bazarr/list_subtitles.py b/bazarr/list_subtitles.py index d71912b9b..f660d56ad 100644 --- a/bazarr/list_subtitles.py +++ b/bazarr/list_subtitles.py @@ -305,7 +305,7 @@ def list_missing_subtitles(no=None, epno=None, send_event=True): if cutoff_temp_list: for cutoff_temp in cutoff_temp_list: cutoff_language = [cutoff_temp['language'], cutoff_temp['forced'], cutoff_temp['hi']] - if language_from_alpha2(cutoff_temp['language']) in \ + if cutoff_temp['audio_exclude'] == 'True' and language_from_alpha2(cutoff_temp['language']) in \ ast.literal_eval(episode_subtitles['audio_language']): cutoff_met = True elif cutoff_language in actual_subtitles_list: @@ -411,7 +411,7 @@ def list_missing_subtitles_movies(no=None, send_event=True): if cutoff_temp_list: for cutoff_temp in cutoff_temp_list: cutoff_language = [cutoff_temp['language'], cutoff_temp['forced'], cutoff_temp['hi']] - if language_from_alpha2(cutoff_temp['language']) in \ + if cutoff_temp['audio_exclude'] == 'True' and language_from_alpha2(cutoff_temp['language']) in \ ast.literal_eval(movie_subtitles['audio_language']): cutoff_met = True elif cutoff_language in actual_subtitles_list: