Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/bazarr/commit/0fb928675c2f020ecf34faecb12603a4e669eaae
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
14 additions and
1 deletions
@ -29,7 +29,10 @@ def seriesParser(show, action, tags_dict, serie_default_profile, audio_profiles)
if get_sonarr_info . is_legacy ( ) :
audio_language = profile_id_to_language ( show [ ' qualityProfileId ' ] , audio_profiles )
else :
audio_language = profile_id_to_language ( show [ ' languageProfileId ' ] , audio_profiles )
if ' languageProfileId ' in show :
audio_language = profile_id_to_language ( show [ ' languageProfileId ' ] , audio_profiles )
else :
audio_language = [ ]
tags = [ d [ ' label ' ] for d in tags_dict if d [ ' id ' ] in show [ ' tags ' ] ]
@ -96,6 +99,12 @@ def episodeParser(episode):
if isinstance ( item , dict ) :
if ' name ' in item :
audio_language . append ( item [ ' name ' ] )
elif ' languages ' in episode [ ' episodeFile ' ] and len ( episode [ ' episodeFile ' ] [ ' languages ' ] ) :
items = episode [ ' episodeFile ' ] [ ' languages ' ]
if isinstance ( items , list ) :
for item in items :
if ' name ' in item :
audio_language . append ( item [ ' name ' ] )
else :
audio_language = TableShows . get ( TableShows . sonarrSeriesId == episode [ ' seriesId ' ] ) . audio_language
@ -30,6 +30,10 @@ def get_profile_list():
logging . exception ( " BAZARR Error trying to get profiles from Sonarr. " )
return None
# return an empty list when using Sonarr v4 that do not support series languages profiles anymore
if profiles_json . status_code == 404 :
return profiles_list
# Parsing data returned from Sonarr
if get_sonarr_info . is_legacy ( ) :
for profile in profiles_json . json ( ) :