mirror of https://github.com/morpheus65535/bazarr
Set default values for languages, HI and forced subtitles
Set default values for languages, HI and forced when adding new movies and tv shows to the database.
This commit is contained in:
parent
3ed36eeb8a
commit
c0faf08c52
|
@ -25,9 +25,15 @@ def update_movies():
|
|||
|
||||
radarr_version = get_radarr_version()
|
||||
movie_default_enabled = settings.general.getboolean('movie_default_enabled')
|
||||
|
||||
if movie_default_enabled is True:
|
||||
movie_default_language = settings.general.movie_default_language
|
||||
movie_default_hi = settings.general.movie_default_hi
|
||||
movie_default_forced = settings.general.movie_default_forced
|
||||
else:
|
||||
movie_default_language = '[]'
|
||||
movie_default_hi = 'False'
|
||||
movie_default_forced = 'False'
|
||||
|
||||
if apikey_radarr is None:
|
||||
pass
|
||||
|
@ -155,7 +161,6 @@ def update_movies():
|
|||
'imdbId': imdbId,
|
||||
'movie_file_id': int(movie['movieFile']['id'])})
|
||||
else:
|
||||
if movie_default_enabled is True:
|
||||
movies_to_add.append({'radarrId': int(movie["id"]),
|
||||
'title': movie["title"],
|
||||
'path': movie["path"] + separator + movie['movieFile']['relativePath'],
|
||||
|
@ -179,30 +184,6 @@ def update_movies():
|
|||
'imdbId': imdbId,
|
||||
'forced': movie_default_forced,
|
||||
'movie_file_id': int(movie['movieFile']['id'])})
|
||||
else:
|
||||
movies_to_add.append({'radarrId': int(movie["id"]),
|
||||
'title': movie["title"],
|
||||
'path': movie["path"] + separator + movie['movieFile']['relativePath'],
|
||||
'tmdbId': str(movie["tmdbId"]),
|
||||
'languages': None,
|
||||
'subtitles': '[]',
|
||||
'hearing_impaired': None,
|
||||
'overview': overview,
|
||||
'poster': poster,
|
||||
'fanart': fanart,
|
||||
'audio_language': audio_language,
|
||||
'sceneName': sceneName,
|
||||
'monitored': str(bool(movie['monitored'])),
|
||||
'sortTitle': movie['sortTitle'],
|
||||
'year': str(movie['year']),
|
||||
'alternativeTitles': alternativeTitles,
|
||||
'format': format,
|
||||
'resolution': resolution,
|
||||
'video_codec': videoCodec,
|
||||
'audio_codec': audioCodec,
|
||||
'imdbId': imdbId,
|
||||
'forced': None,
|
||||
'movie_file_id': int(movie['movieFile']['id'])})
|
||||
else:
|
||||
logging.error(
|
||||
'BAZARR Radarr returned a movie without a file path: ' + movie["path"] + separator +
|
||||
|
|
|
@ -21,9 +21,16 @@ def update_series():
|
|||
|
||||
sonarr_version = get_sonarr_version()
|
||||
serie_default_enabled = settings.general.getboolean('serie_default_enabled')
|
||||
|
||||
if serie_default_enabled is True:
|
||||
serie_default_language = settings.general.serie_default_language
|
||||
serie_default_hi = settings.general.serie_default_hi
|
||||
serie_default_forced = settings.general.serie_default_forced
|
||||
else:
|
||||
serie_default_language = '[]'
|
||||
serie_default_hi = 'Flase'
|
||||
serie_default_forced = 'False'
|
||||
|
||||
audio_profiles = get_profile_list()
|
||||
|
||||
# Get shows data from Sonarr
|
||||
|
@ -93,7 +100,6 @@ def update_series():
|
|||
'year': str(show['year']),
|
||||
'alternateTitles': alternate_titles})
|
||||
else:
|
||||
if serie_default_enabled is True:
|
||||
series_to_add.append({'title': show["title"],
|
||||
'path': show["path"],
|
||||
'tvdbId': show["tvdbId"],
|
||||
|
@ -108,18 +114,6 @@ def update_series():
|
|||
'year': str(show['year']),
|
||||
'alternateTitles': alternate_titles,
|
||||
'forced': serie_default_forced})
|
||||
else:
|
||||
series_to_add.append({'title': show["title"],
|
||||
'path': show["path"],
|
||||
'tvdbId': show["tvdbId"],
|
||||
'sonarrSeriesId': show["id"],
|
||||
'overview': overview,
|
||||
'poster': poster,
|
||||
'fanart': fanart,
|
||||
'audio_language': audio_language,
|
||||
'sortTitle': show['sortTitle'],
|
||||
'year': str(show['year']),
|
||||
'alternateTitles': alternate_titles})
|
||||
|
||||
# Remove old series from DB
|
||||
removed_series = list(set(current_shows_db_list) - set(current_shows_sonarr))
|
||||
|
|
Loading…
Reference in New Issue