diff --git a/libs/subliminal_patch/providers/subssabbz.py b/libs/subliminal_patch/providers/subssabbz.py index d5e501edb..f2bb05450 100644 --- a/libs/subliminal_patch/providers/subssabbz.py +++ b/libs/subliminal_patch/providers/subssabbz.py @@ -145,10 +145,10 @@ class SubsSabBzProvider(Provider): element = row.find('a', href = re.compile(r'.*showuser=.*')) uploader = element.get_text() if element else None logger.info('Found subtitle link %r', link) - subtitles = subtitles + self.download_archive_and_add_subtitle_files(link, language, video) - for s in subtitles: + sub = self.download_archive_and_add_subtitle_files(link, language, video) + for s in sub: s.uploader = uploader - + subtitles = subtitles + sub return subtitles def list_subtitles(self, video, languages): diff --git a/libs/subliminal_patch/providers/subsunacs.py b/libs/subliminal_patch/providers/subsunacs.py index 99832e19f..1412d43d8 100644 --- a/libs/subliminal_patch/providers/subsunacs.py +++ b/libs/subliminal_patch/providers/subsunacs.py @@ -148,10 +148,10 @@ class SubsUnacsProvider(Provider): element = row.find('a', href = re.compile(r'.*/search\.php\?t=1\&memid=.*')) uploader = element.get_text() if element else None logger.info('Found subtitle link %r', link) - subtitles = subtitles + self.download_archive_and_add_subtitle_files('https://subsunacs.net' + link, language, video) - for s in subtitles: + sub = self.download_archive_and_add_subtitle_files('https://subsunacs.net' + link, language, video) + for s in sub: s.uploader = uploader - + subtitles = subtitles + sub return subtitles def list_subtitles(self, video, languages): diff --git a/libs/subliminal_patch/providers/yavkanet.py b/libs/subliminal_patch/providers/yavkanet.py index 375d23f5f..d695245ee 100644 --- a/libs/subliminal_patch/providers/yavkanet.py +++ b/libs/subliminal_patch/providers/yavkanet.py @@ -132,10 +132,10 @@ class YavkaNetProvider(Provider): element = row.find('a', {'class': 'click'}) uploader = element.get_text() if element else None logger.info('Found subtitle link %r', link) - subtitles = subtitles + self.download_archive_and_add_subtitle_files('http://yavka.net/' + link, language, video) - for s in subtitles: + sub = self.download_archive_and_add_subtitle_files('http://yavka.net/' + link, language, video) + for s in sub: s.uploader = uploader - + subtitles = subtitles + sub return subtitles def list_subtitles(self, video, languages):