From 8bdf2db607c18a755bac011cdbd5fb8ed544142e Mon Sep 17 00:00:00 2001 From: JpF4E Date: Mon, 24 Feb 2020 14:17:34 +0000 Subject: [PATCH] Fixed manual download. --- bazarr/main.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/bazarr/main.py b/bazarr/main.py index 2f0715a22..73b2e1386 100644 --- a/bazarr/main.py +++ b/bazarr/main.py @@ -1866,11 +1866,14 @@ def manual_get_subtitle(): sonarrSeriesId = request.forms.get('sonarrSeriesId') sonarrEpisodeId = request.forms.get('sonarrEpisodeId') title = request.forms.title - + + data = database.execute("SELECT audio_language FROM table_shows WHERE sonarrSeriesId=?", (sonarrSeriesId,), only_one=True) + audio_language = data['audio_language'] + providers_auth = get_providers_auth() try: - result = manual_download_subtitle(episodePath, language, hi, forced, subtitle, selected_provider, + result = manual_download_subtitle(episodePath, language, audio_language, hi, forced, subtitle, selected_provider, providers_auth, sceneName, title, 'series') if result is not None: @@ -2004,11 +2007,14 @@ def manual_get_subtitle_movie(): subtitle = request.forms.subtitle radarrId = request.forms.get('radarrId') title = request.forms.title - + + data = database.execute("SELECT audio_language FROM table_movies WHERE radarrId=?", (radarrId,), only_one=True) + audio_language = data['audio_language'] + providers_auth = get_providers_auth() try: - result = manual_download_subtitle(moviePath, language, hi, forced, subtitle, selected_provider, providers_auth, + result = manual_download_subtitle(moviePath, language, audio_language, hi, forced, subtitle, selected_provider, providers_auth, sceneName, title, 'movie') if result is not None: message = result[0]