diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py index c01786782ac6a24ab5da1ea992807f16430b4ea0..b35ebea9f5928b6d374e4623e253b465db0f6bea 100644 --- a/sickbeard/helpers.py +++ b/sickbeard/helpers.py @@ -1359,7 +1359,7 @@ def getURL(url, post_data=None, params={}, headers={}, timeout=30, session=None, session = _setUpSession(session, headers) - for param in params: + for param in params or {}: if isinstance(params[param], unicode): params[param] = params[param].encode('utf-8') diff --git a/sickbeard/providers/generic.py b/sickbeard/providers/generic.py index 79f5cd8b7bbebd7bac3d43ba656c9874eb11313c..e66be74c3925670e71fd9dba5d8d28d597057c13 100644 --- a/sickbeard/providers/generic.py +++ b/sickbeard/providers/generic.py @@ -135,10 +135,6 @@ class GenericProvider: for providers with special URL requirements (like cookies) """ - # check for auth - if not self._doLogin(): - return - if self.proxy.isEnabled(): self.headers.update({'Referer': self.proxy.getProxyURL()}) self.proxyGlypeProxySSLwarning = self.proxy.getProxyURL() + 'includes/process.php?action=sslagree&submit=Continue anyway...' diff --git a/sickbeard/providers/iptorrents.py b/sickbeard/providers/iptorrents.py index 53f7ff6689d927aab80bd74db9a2f01d609ace4c..f88b71927675dd1826e7588730f2b700f4ed93bb 100644 --- a/sickbeard/providers/iptorrents.py +++ b/sickbeard/providers/iptorrents.py @@ -210,7 +210,7 @@ class IPTorrentsProvider(generic.TorrentProvider): addCacheEntry = False if not (showObj.air_by_date or showObj.sports): - if search_mode == 'sponly': + if search_mode == 'sponly': if len(parse_result.episode_numbers): logger.log( u"This is supposed to be a season pack search but the result " + title + " is not a valid season pack, skipping it",