Private GIT

Skip to content
Snippets Groups Projects
Unverified Commit 3e6155c5 authored by miigotu's avatar miigotu
Browse files

Fixes #1907

parent b919302a
No related branches found
No related tags found
No related merge requests found
......@@ -37,7 +37,7 @@ class mlnetAPI(GenericClient):
except Exception:
return None
return self.auth if not self.response.status_code == 404 else None
return (None, self.auth)[self.response.status_code != 404]
def _add_torrent_uri(self, result):
......
......@@ -61,7 +61,7 @@ class qbittorrentAPI(GenericClient):
self.session.cookies = self.response.cookies
self.auth = self.response.content
return self.auth if not self.response.status_code == 404 else None
return (None, self.auth)[self.response.status_code != 404]
def _add_torrent_uri(self, result):
......
......@@ -65,7 +65,7 @@ class SceneTimeProvider(TorrentProvider): # pylint: disable=too-many-instance-a
login_params = {'username': self.username, 'password': self.password}
response = self.get_url(self.urls['login'], post_data=login_params, returns='response')
if response.status_code != 200:
if not response or response.status_code != 200:
logger.log(u"Unable to connect to provider", logger.WARNING)
return False
......
......@@ -88,7 +88,7 @@ class TorrentDayProvider(TorrentProvider): # pylint: disable=too-many-instance-
login_url = urljoin(self.custom_url, self.urls['login'].split(self.url)[1])
response = self.get_url(login_url, post_data=login_params, returns='response')
if response.status_code not in [200]:
if not response or response.status_code != 200:
logger.log('Unable to connect to provider', logger.WARNING)
return False
......
......@@ -336,6 +336,7 @@ class GenericProvider(object): # pylint: disable=too-many-instance-attributes
@staticmethod
def get_url_hook(response, **kwargs_):
if response:
logger.log(u'{0} URL: {1} [Status: {2}]'.format
(response.request.method, response.request.url, response.status_code), logger.DEBUG)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment