From b2f5bff466d3e5e8f367102226a1c1d2c8f1f4a6 Mon Sep 17 00:00:00 2001
From: Alexandre Beloin <alexandre.beloin@gmail.com>
Date: Tue, 14 Apr 2015 13:54:27 -0400
Subject: [PATCH] rarbg: remove urllib.quote

---
 sickbeard/providers/rarbg.py | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/sickbeard/providers/rarbg.py b/sickbeard/providers/rarbg.py
index ad8e63d6..a8393cdd 100644
--- a/sickbeard/providers/rarbg.py
+++ b/sickbeard/providers/rarbg.py
@@ -62,13 +62,13 @@ class RarbgProvider(generic.TorrentProvider):
         self.token = None
         self.tokenExpireDate = None
 
-        self.urls = {'url': 'https://rarbg.com',
-                     'token': 'https://torrentapi.org/pubapi.php?get_token=get_token&format=json',
-                     'listing': 'https://torrentapi.org/pubapi.php?mode=list',
-                     'search': '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_tvrage': 'https://torrentapi.org/pubapi.php?mode=search&search_tvrage={tvrage}&search_string={search_string}',
-                     'api_spec': 'https://rarbg.com/pubapi/apidocs.txt',
+        self.urls = {'url': u'https://rarbg.com',
+                     'token': u'https://torrentapi.org/pubapi.php?get_token=get_token&format=json',
+                     'listing': u'https://torrentapi.org/pubapi.php?mode=list',
+                     'search': u'https://torrentapi.org/pubapi.php?mode=search&search_string={search_string}',
+                     'search_tvdb': u'https://torrentapi.org/pubapi.php?mode=search&search_tvdb={tvdb}&search_string={search_string}',
+                     'search_tvrage': u'https://torrentapi.org/pubapi.php?mode=search&search_tvrage={tvrage}&search_string={search_string}',
+                     'api_spec': u'https://rarbg.com/pubapi/apidocs.txt',
                      }
 
         self.url = self.urls['listing']
@@ -204,18 +204,18 @@ class RarbgProvider(generic.TorrentProvider):
                     searchURL = self.urls['listing'] + self.defaultOptions
                 elif mode == 'Season':
                     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:
-                        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:
-                        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':
                     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:
-                        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:
-                        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:
                     logger.log(u'{name} invalid search mode:{mode}'.format(name=self.name, mode=mode), logger.ERROR)
 
-- 
GitLab