Private GIT

Skip to content
Snippets Groups Projects
Commit b2f5bff4 authored by Alexandre Beloin's avatar Alexandre Beloin
Browse files

rarbg: remove urllib.quote

parent df0a9870
Branches
Tags
No related merge requests found
...@@ -62,13 +62,13 @@ class RarbgProvider(generic.TorrentProvider): ...@@ -62,13 +62,13 @@ class RarbgProvider(generic.TorrentProvider):
self.token = None self.token = None
self.tokenExpireDate = None self.tokenExpireDate = None
self.urls = {'url': 'https://rarbg.com', self.urls = {'url': u'https://rarbg.com',
'token': 'https://torrentapi.org/pubapi.php?get_token=get_token&format=json', 'token': u'https://torrentapi.org/pubapi.php?get_token=get_token&format=json',
'listing': 'https://torrentapi.org/pubapi.php?mode=list', 'listing': u'https://torrentapi.org/pubapi.php?mode=list',
'search': 'https://torrentapi.org/pubapi.php?mode=search&search_string={search_string}', 'search': u'https://torrentapi.org/pubapi.php?mode=search&search_string={search_string}',
'search_tvdb': 'https://torrentapi.org/pubapi.php?mode=search&search_tvdb={tvdb}&search_string={search_string}', 'search_tvdb': u'https://torrentapi.org/pubapi.php?mode=search&search_tvdb={tvdb}&search_string={search_string}',
'search_tvrage': 'https://torrentapi.org/pubapi.php?mode=search&search_tvrage={tvrage}&search_string={search_string}', 'search_tvrage': u'https://torrentapi.org/pubapi.php?mode=search&search_tvrage={tvrage}&search_string={search_string}',
'api_spec': 'https://rarbg.com/pubapi/apidocs.txt', 'api_spec': u'https://rarbg.com/pubapi/apidocs.txt',
} }
self.url = self.urls['listing'] self.url = self.urls['listing']
...@@ -204,18 +204,18 @@ class RarbgProvider(generic.TorrentProvider): ...@@ -204,18 +204,18 @@ class RarbgProvider(generic.TorrentProvider):
searchURL = self.urls['listing'] + self.defaultOptions searchURL = self.urls['listing'] + self.defaultOptions
elif mode == 'Season': elif mode == 'Season':
if ep_indexer == INDEXER_TVDB: if ep_indexer == INDEXER_TVDB:
searchURL = self.urls['search_tvdb'].format(search_string=urllib.quote(search_string), tvdb=ep_indexerid) + self.defaultOptions searchURL = self.urls['search_tvdb'].format(search_string=search_string, tvdb=ep_indexerid) + self.defaultOptions
elif ep_indexer == INDEXER_TVRAGE: elif ep_indexer == INDEXER_TVRAGE:
searchURL = self.urls['search_tvrage'].format(search_string=urllib.quote(search_string), tvrage=ep_indexerid) + self.defaultOptions searchURL = self.urls['search_tvrage'].format(search_string=search_string, tvrage=ep_indexerid) + self.defaultOptions
else: else:
searchURL = self.urls['search'].format(search_string=urllib.quote(search_string)) + self.defaultOptions searchURL = self.urls['search'].format(search_string=search_string) + self.defaultOptions
elif mode == 'Episode': elif mode == 'Episode':
if ep_indexer == INDEXER_TVDB: if ep_indexer == INDEXER_TVDB:
searchURL = self.urls['search_tvdb'].format(search_string=urllib.quote(search_string), tvdb=ep_indexerid) + self.defaultOptions searchURL = self.urls['search_tvdb'].format(search_string=search_string, tvdb=ep_indexerid) + self.defaultOptions
elif ep_indexer == INDEXER_TVRAGE: elif ep_indexer == INDEXER_TVRAGE:
searchURL = self.urls['search_tvrage'].format(search_string=urllib.quote(search_string), tvrage=ep_indexerid) + self.defaultOptions searchURL = self.urls['search_tvrage'].format(search_string=search_string, tvrage=ep_indexerid) + self.defaultOptions
else: else:
searchURL = self.urls['search'].format(search_string=urllib.quote(search_string)) + self.defaultOptions searchURL = self.urls['search'].format(search_string=search_string) + self.defaultOptions
else: else:
logger.log(u'{name} invalid search mode:{mode}'.format(name=self.name, mode=mode), logger.ERROR) logger.log(u'{name} invalid search mode:{mode}'.format(name=self.name, mode=mode), logger.ERROR)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment