diff --git a/libs/subliminal_patch/providers/podnapisi.py b/libs/subliminal_patch/providers/podnapisi.py index f567f25ac..2cf80a4cc 100644 --- a/libs/subliminal_patch/providers/podnapisi.py +++ b/libs/subliminal_patch/providers/podnapisi.py @@ -12,7 +12,6 @@ from zipfile import ZipFile from guessit import guessit -from requests import Session from requests.adapters import HTTPAdapter from subliminal.utils import sanitize @@ -203,7 +202,7 @@ class PodnapisiProvider(_PodnapisiProvider, ProviderSubtitleArchiveMixin): # query the server content = None try: - content = self.session.get(self.server_url + 'search/old', params=params, timeout=10).content + content = self.session.get(self.server_url + 'search/old', params=params, timeout=30).content xml = etree.fromstring(content) except etree.ParseError: logger.error("Wrong data returned: %r", content) @@ -279,7 +278,7 @@ class PodnapisiProvider(_PodnapisiProvider, ProviderSubtitleArchiveMixin): def download_subtitle(self, subtitle): # download as a zip logger.info('Downloading subtitle %r', subtitle) - r = self.session.get(self.server_url + subtitle.pid + '/download', params={'container': 'zip'}, timeout=10) + r = self.session.get(self.server_url + subtitle.pid + '/download', params={'container': 'zip'}, timeout=30) r.raise_for_status() # open the zip