1
0
Fork 0
mirror of https://github.com/morpheus65535/bazarr synced 2024-12-22 15:54:26 +00:00

Handle bad JSON results from subsynchro provider #2735

This commit is contained in:
JayZed 2024-10-25 11:42:15 -04:00 committed by GitHub
parent c615f99f06
commit 239ab780eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,6 +6,7 @@ import os
from zipfile import ZipFile, is_zipfile from zipfile import ZipFile, is_zipfile
from requests import Session from requests import Session
from guessit import guessit from guessit import guessit
from requests.exceptions import JSONDecodeError
from subliminal import Movie from subliminal import Movie
from subliminal.subtitle import SUBTITLE_EXTENSIONS, fix_line_ending from subliminal.subtitle import SUBTITLE_EXTENSIONS, fix_line_ending
@ -91,7 +92,11 @@ class SubsynchroProvider(Provider):
result.raise_for_status() result.raise_for_status()
subtitles = [] subtitles = []
results = result.json() or {}
try:
results = result.json()
except JSONDecodeError:
results = {}
status_ = results.get("status") status_ = results.get("status")