1
0
mirror of https://github.com/moparisthebest/SickRage synced 2024-12-12 11:02:21 -05:00

Fixes issues with provider settings being loaded and unicode data when it should of been stripped off.

This commit is contained in:
echel0n 2014-05-17 06:10:52 -07:00
parent 67073d007e
commit 22ec1a4418

View File

@ -1489,7 +1489,7 @@ class ConfigProviders:
newznabProviderDict[cur_id].needs_auth = True
try:
newznabProviderDict[cur_id].search_mode = kwargs[cur_id + '_search_mode'].strip()
newznabProviderDict[cur_id].search_mode = str(kwargs[cur_id + '_search_mode']).strip()
except:
newznabProviderDict[cur_id].search_mode = 'eponly'
@ -1500,7 +1500,7 @@ class ConfigProviders:
newznabProviderDict[cur_id].search_fallback = 0
else:
try:
newProvider.search_mode = kwargs[cur_id + '_search_mode'].strip()
newProvider.search_mode = str(kwargs[cur_id + '_search_mode']).strip()
except:
newProvider.search_mode = 'eponly'
@ -1576,37 +1576,37 @@ class ConfigProviders:
if hasattr(curTorrentProvider, 'ratio'):
try:
curTorrentProvider.ratio = kwargs[curTorrentProvider.getID() + '_ratio'].strip()
curTorrentProvider.ratio = float(str(kwargs[curTorrentProvider.getID() + '_ratio']).strip())
except:
curTorrentProvider.ratio = None
if hasattr(curTorrentProvider, 'digest'):
try:
curTorrentProvider.digest = kwargs[curTorrentProvider.getID() + '_digest'].strip()
curTorrentProvider.digest = str(kwargs[curTorrentProvider.getID() + '_digest']).strip()
except:
curTorrentProvider.digest = None
if hasattr(curTorrentProvider, 'hash'):
try:
curTorrentProvider.hash = kwargs[curTorrentProvider.getID() + '_hash'].strip()
curTorrentProvider.hash = str(kwargs[curTorrentProvider.getID() + '_hash']).strip()
except:
curTorrentProvider.hash = None
if hasattr(curTorrentProvider, 'api_key'):
try:
curTorrentProvider.api_key = kwargs[curTorrentProvider.getID() + '_api_key'].strip()
curTorrentProvider.api_key = str(kwargs[curTorrentProvider.getID() + '_api_key']).strip()
except:
curTorrentProvider.api_key = None
if hasattr(curTorrentProvider, 'username'):
try:
curTorrentProvider.username = kwargs[curTorrentProvider.getID() + '_username'].strip()
curTorrentProvider.username = str(kwargs[curTorrentProvider.getID() + '_username']).strip()
except:
curTorrentProvider.username = None
if hasattr(curTorrentProvider, 'password'):
try:
curTorrentProvider.password = kwargs[curTorrentProvider.getID() + '_password'].strip()
curTorrentProvider.password = str(kwargs[curTorrentProvider.getID() + '_password']).strip()
except:
curTorrentProvider.password = None
@ -1624,7 +1624,7 @@ class ConfigProviders:
if hasattr(curTorrentProvider.proxy, 'url'):
try:
curTorrentProvider.proxy.url = kwargs[curTorrentProvider.getID() + '_proxy_url'].strip()
curTorrentProvider.proxy.url = str(kwargs[curTorrentProvider.getID() + '_proxy_url']).strip()
except:
curTorrentProvider.proxy.url = None
@ -1636,7 +1636,7 @@ class ConfigProviders:
if hasattr(curTorrentProvider, 'search_mode'):
try:
curTorrentProvider.search_mode = kwargs[curTorrentProvider.getID() + '_search_mode'].strip()
curTorrentProvider.search_mode = str(kwargs[curTorrentProvider.getID() + '_search_mode']).strip()
except:
curTorrentProvider.search_mode = 'eponly'