|
|
|
@ -96,7 +96,7 @@ class YifySubtitlesProvider(Provider):
|
|
|
|
|
|
|
|
|
|
languages = {Language(l, c) for (_, l, c) in YifyLanguages}
|
|
|
|
|
languages.update(set(Language.rebuild(l, hi=True) for l in languages))
|
|
|
|
|
server_urls = ['https://yifysubtitles.org', 'https://www.yifysubtitles.com']
|
|
|
|
|
server_urls = ['https://yifysubtitles.org']
|
|
|
|
|
video_types = (Movie,)
|
|
|
|
|
|
|
|
|
|
def initialize(self):
|
|
|
|
@ -147,7 +147,9 @@ class YifySubtitlesProvider(Provider):
|
|
|
|
|
if response.status_code == 200:
|
|
|
|
|
break
|
|
|
|
|
|
|
|
|
|
response.raise_for_status()
|
|
|
|
|
# 404 is returned if the imdb_id was not found
|
|
|
|
|
if response.status_code != 404:
|
|
|
|
|
response.raise_for_status()
|
|
|
|
|
|
|
|
|
|
if response.status_code != 200:
|
|
|
|
|
logger.debug('No subtitles found')
|
|
|
|
|