Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/bazarr/commit/da542a311a5f9a72f36cf25802b38e75e518d7db
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
19 additions and
2 deletions
@ -200,10 +200,9 @@ class SubdivxSubtitlesProvider(Provider):
# download the subtitle
logger . debug ( " Downloading subtitle %r " , subtitle )
# download zip / rar file with the subtitle
response = self . session . get (
subtitle . download_url ,
headers = { " Referer " : subtitle. page_link } ,
headers = { " Referer " : _SERVER_URL } ,
timeout = 30 ,
)
response . raise_for_status ( )
@ -153,3 +153,21 @@ def test_subtitle_matches(video):
assert " resolution " in matches
assert " video_codec " in matches
assert " release_group " in matches
def test_latin_1_subtitles ( ) :
item = Episode . fromname (
" /tv/Grey ' s Anatomy/Season 19/Greys.Anatomy.S19E13.1080p.WEB.h264-ELEANOR[rarbg].mkv "
)
item . series = " Grey ' s Anatomy "
item . season = 19
item . episode = 13
with SubdivxSubtitlesProvider ( ) as provider :
subtitles = provider . list_subtitles ( item , { Language . fromietf ( " es " ) } )
subtitle = subtitles [ 0 ]
provider . download_subtitle ( subtitle )
assert subtitle . is_valid ( )