1
0
Fork 0
mirror of https://github.com/morpheus65535/bazarr synced 2025-02-23 14:31:06 +00:00

Fix for subtitles being download for unmonitored movies when added to Bazarr.

This commit is contained in:
Louis Vézina 2019-10-20 12:27:12 -04:00
parent f613dd9f27
commit 4f8ddb6467

View file

@ -243,7 +243,8 @@ def update_movies():
).execute() ).execute()
altered_movies.append([updated_movie['tmdb_id'], altered_movies.append([updated_movie['tmdb_id'],
updated_movie['path'], updated_movie['path'],
updated_movie['radarr_id']]) updated_movie['radarr_id'],
updated_movie['monitored']])
# Insert new movies in DB # Insert new movies in DB
for added_movie in movies_to_add: for added_movie in movies_to_add:
@ -252,7 +253,8 @@ def update_movies():
).on_conflict_ignore().execute() ).on_conflict_ignore().execute()
altered_movies.append([added_movie['tmdb_id'], altered_movies.append([added_movie['tmdb_id'],
added_movie['path'], added_movie['path'],
added_movie['radarr_id']]) added_movie['radarr_id'],
added_movie['monitored']])
# Remove old movies from DB # Remove old movies from DB
removed_movies = list(set(current_movies_db_list) - set(current_movies_radarr)) removed_movies = list(set(current_movies_db_list) - set(current_movies_radarr))
@ -274,7 +276,11 @@ def update_movies():
if len(altered_movies) <= 5: if len(altered_movies) <= 5:
logging.debug("BAZARR No more than 5 movies were added during this sync then we'll search for subtitles.") logging.debug("BAZARR No more than 5 movies were added during this sync then we'll search for subtitles.")
for altered_movie in altered_movies: for altered_movie in altered_movies:
movies_download_subtitles(altered_movie[2]) if settings.radarr.getboolean('only_monitored'):
if altered_movie[3] == 'True':
movies_download_subtitles(altered_movie[2])
else:
movies_download_subtitles(altered_movie[2])
else: else:
logging.debug("BAZARR More than 5 movies were added during this sync then we wont search for subtitles.") logging.debug("BAZARR More than 5 movies were added during this sync then we wont search for subtitles.")