@ -453,7 +453,7 @@ def series_download_subtitles(no):
for i , episode in enumerate ( episodes_details , 1 ) :
for language in ast . literal_eval ( episode [ 1 ] ) :
if language is not None :
notifications . write ( msg = ' Searching for series subtitles : ' + str ( i ) + ' / ' + str ( count_episodes_details ) , queue = ' get_subtitle ' , duration = ' long ' , item = i , length = count_episodes_details )
notifications . write ( msg = ' Searching for series subtitles ' , queue = ' get_subtitle ' , duration = ' long ' , item = i , length = count_episodes_details )
result = download_subtitle ( path_replace ( episode [ 0 ] ) , str ( alpha3_from_alpha2 ( language ) ) ,
series_details [ 0 ] , providers_list , providers_auth , str ( episode [ 3 ] ) ,
series_details [ 1 ] , ' series ' )
@ -486,7 +486,7 @@ def movies_download_subtitles(no):
for i , language in enumerate ( ast . literal_eval ( movie [ 1 ] ) , 1 ) :
if language is not None :
notifications . write ( msg = ' Searching for movies subtitles : ' + str ( i ) + ' / ' + str ( count_movie ) , queue = ' get_subtitle ' , duration = ' long ' , item = i , length = count_movie )
notifications . write ( msg = ' Searching for movies subtitles ' , queue = ' get_subtitle ' , duration = ' long ' , item = i , length = count_movie )
result = download_subtitle ( path_replace_movie ( movie [ 0 ] ) , str ( alpha3_from_alpha2 ( language ) ) , movie [ 4 ] ,
providers_list , providers_auth , str ( movie [ 3 ] ) , movie [ 5 ] , ' movie ' )
if result is not None :
@ -537,7 +537,7 @@ def wanted_download_subtitles(path, l, count_episodes):
for i in range ( len ( attempt ) ) :
if attempt [ i ] [ 0 ] == language :
if search_active ( attempt [ i ] [ 1 ] ) :
notifications . write ( msg = ' Searching for series subtitles : ' + str ( l ) + ' / ' + str ( count_episodes ) , queue = ' get_subtitle ' , duration = ' long ' , item = l , length = count_episodes )
notifications . write ( msg = ' Searching for series subtitles ...' , queue = ' get_subtitle ' , duration = ' long ' , item = l , length = count_episodes )
result = download_subtitle ( path_replace ( episode [ 0 ] ) , str ( alpha3_from_alpha2 ( language ) ) ,
episode [ 4 ] , providers_list , providers_auth , str ( episode [ 5 ] ) ,
episode [ 7 ] , ' series ' )
@ -552,6 +552,8 @@ def wanted_download_subtitles(path, l, count_episodes):
history_log ( 1 , episode [ 3 ] , episode [ 2 ] , message , path , language_code , provider , score )
send_notifications ( episode [ 3 ] , episode [ 2 ] , message )
else :
notifications . write ( msg = ' Searching for series subtitles ' , queue = ' get_subtitle ' , duration = ' long ' ,
item = l , length = count_episodes )
logging . debug (
' BAZARR Search is not active for episode ' + episode [ 0 ] + ' Language: ' + attempt [ i ] [ 0 ] )
@ -589,7 +591,7 @@ def wanted_download_subtitles_movie(path, l, count_movies):
for i in range ( len ( attempt ) ) :
if attempt [ i ] [ 0 ] == language :
if search_active ( attempt [ i ] [ 1 ] ) is True :
notifications . write ( msg = ' Searching for movies subtitles : ' + str ( l ) + ' / ' + str ( count_movies ) , queue = ' get_subtitle ' , duration = ' long ' , item = l , length = count_movies )
notifications . write ( msg = ' Searching for movies subtitles ...' , queue = ' get_subtitle ' , duration = ' long ' , item = l , length = count_movies )
result = download_subtitle ( path_replace_movie ( movie [ 0 ] ) , str ( alpha3_from_alpha2 ( language ) ) ,
movie [ 4 ] , providers_list , providers_auth , str ( movie [ 5 ] ) , movie [ 7 ] ,
' movie ' )
@ -604,6 +606,8 @@ def wanted_download_subtitles_movie(path, l, count_movies):
history_log_movie ( 1 , movie [ 3 ] , message , path , language_code , provider , score )
send_notifications_movie ( movie [ 3 ] , message )
else :
notifications . write ( msg = ' Searching for movies subtitles... ' , queue = ' get_subtitle ' , duration = ' long ' ,
item = l , length = count_movies )
logging . info (
' BAZARR Search is not active for movie ' + movie [ 0 ] + ' Language: ' + attempt [ i ] [ 0 ] )
@ -640,7 +644,7 @@ def wanted_search_missing_subtitles():
for i , episode in enumerate ( episodes , 1 ) :
wanted_download_subtitles ( episode [ 0 ] , i , count_episodes )
else :
notifications . write ( msg = ' BAZARR All providers are throttled ' , queue = ' get_subtitle ' )
notifications . write ( msg = ' BAZARR All providers are throttled ' , queue = ' get_subtitle ' , duration = ' long ' )
logging . info ( " BAZARR All providers are throttled " )
if settings . general . getboolean ( ' use_radarr ' ) :
@ -775,8 +779,8 @@ def upgrade_subtitles():
for i , episode in enumerate ( episodes_to_upgrade , 1 ) :
if episode [ 1 ] in ast . literal_eval ( str ( episode [ 9 ] ) ) :
notifications . write ( msg = ' Upgrading series subtitles : ' + str ( i ) + ' / ' + str ( count_episode_to_upgrade ) ,
queue = ' get _subtitle' , duration = ' long ' , item = i , length = count_episode_to_upgrade )
notifications . write ( msg = ' Upgrading series subtitles ...' ,
queue = ' up grad e_subtitle' , duration = ' long ' , item = i , length = count_episode_to_upgrade )
result = download_subtitle ( path_replace ( episode [ 0 ] ) , str ( alpha3_from_alpha2 ( episode [ 1 ] ) ) ,
episode [ 3 ] , providers_list , providers_auth , str ( episode [ 4 ] ) ,
episode [ 5 ] , ' series ' , forced_minimum_score = int ( episode [ 2 ] ) , is_upgrade = True )
@ -792,8 +796,8 @@ def upgrade_subtitles():
for i , movie in enumerate ( movies_to_upgrade , 1 ) :
if movie [ 1 ] in ast . literal_eval ( str ( movie [ 8 ] ) ) :
notifications . write ( msg = ' Upgrading movie subtitles : ' + str ( i ) + ' / ' + str ( count_movie_to_upgrade ) ,
queue = ' get _subtitle' , duration = ' long ' , item = i , length = count_movie_to_upgrade )
notifications . write ( msg = ' Upgrading movie subtitles ...' ,
queue = ' up grad e_subtitle' , duration = ' long ' , item = i , length = count_movie_to_upgrade )
result = download_subtitle ( path_replace_movie ( movie [ 0 ] ) , str ( alpha3_from_alpha2 ( movie [ 1 ] ) ) ,
movie [ 3 ] , providers_list , providers_auth , str ( movie [ 4 ] ) ,
movie [ 5 ] , ' movie ' , forced_minimum_score = int ( movie [ 2 ] ) , is_upgrade = True )