diff options
author | Walter Purcaro <vuolter@gmail.com> | 2014-12-11 17:09:47 +0100 |
---|---|---|
committer | Walter Purcaro <vuolter@gmail.com> | 2014-12-11 17:09:47 +0100 |
commit | da6ab98c8918bd2e5110818206b24cfccc6647ea (patch) | |
tree | b49e67dcc4c34a9c181dc61b988a162b9ba13638 /pyload/manager | |
parent | Spare code cosmetics (diff) | |
download | pyload-da6ab98c8918bd2e5110818206b24cfccc6647ea.tar.xz |
Str unquote stuff
Diffstat (limited to 'pyload/manager')
-rw-r--r-- | pyload/manager/PluginManager.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pyload/manager/PluginManager.py b/pyload/manager/PluginManager.py index 339281d43..92b5e2c7d 100644 --- a/pyload/manager/PluginManager.py +++ b/pyload/manager/PluginManager.py @@ -10,6 +10,7 @@ from os import listdir, makedirs from os.path import isdir, isfile, join, exists, abspath from sys import version_info from traceback import print_exc +from urllib import unquote from SafeEval import const_eval as literal_eval @@ -201,6 +202,8 @@ class PluginManager(object): if type(url) not in (str, unicode, buffer): continue + url = unquote(url) + if last and last[2]['re'].match(url): res.append((url, last[0], last[1])) continue |