Private GIT

Skip to content
Snippets Groups Projects
Commit 21ad8bf3 authored by Dustyn Gibson's avatar Dustyn Gibson
Browse files

Temp use urlencode for kat and tpb, so they work with proxy

parent 70a6da11
Branches
Tags
No related merge requests found
...@@ -23,6 +23,7 @@ import traceback ...@@ -23,6 +23,7 @@ import traceback
import re import re
import datetime import datetime
import xmltodict import xmltodict
from urllib import urlencode
import sickbeard import sickbeard
from sickbeard import logger from sickbeard import logger
...@@ -85,7 +86,9 @@ class KATProvider(generic.TorrentProvider): ...@@ -85,7 +86,9 @@ class KATProvider(generic.TorrentProvider):
logger.log(u"Search string: %s" % search_string, logger.DEBUG) logger.log(u"Search string: %s" % search_string, logger.DEBUG)
try: try:
data = self.getURL(self.urls[('search', 'rss')[mode == 'RSS']], params=self.search_params) stupidURL = self.urls[('search', 'rss')[mode == 'RSS']] + '?' + urlencode(self.search_params)
data = self.getURL(stupidURL)
#data = self.getURL(self.urls[('search', 'rss')[mode == 'RSS']], params=self.search_params)
if not data: if not data:
logger.log("No data returned from provider", logger.DEBUG) logger.log("No data returned from provider", logger.DEBUG)
continue continue
......
...@@ -20,6 +20,7 @@ from __future__ import with_statement ...@@ -20,6 +20,7 @@ from __future__ import with_statement
import re import re
import datetime import datetime
from urllib import urlencode
import sickbeard import sickbeard
from sickbeard.providers import generic from sickbeard.providers import generic
...@@ -89,7 +90,9 @@ class ThePirateBayProvider(generic.TorrentProvider): ...@@ -89,7 +90,9 @@ class ThePirateBayProvider(generic.TorrentProvider):
if mode != 'RSS': if mode != 'RSS':
logger.log(u"Search string: " + search_string, logger.DEBUG) logger.log(u"Search string: " + search_string, logger.DEBUG)
data = self.getURL(self.urls[('search', 'rss')[mode == 'RSS']], params=self.search_params) stupidURL = self.urls[('search', 'rss')[mode == 'RSS']] + '?' + urlencode(self.search_params)
data = self.getURL(stupidURL)
#data = self.getURL(self.urls[('search', 'rss')[mode == 'RSS']], params=self.search_params)
if not data: if not data:
continue continue
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment