diff options
author | mkaay <mkaay@mkaay.de> | 2011-02-03 16:55:40 +0100 |
---|---|---|
committer | mkaay <mkaay@mkaay.de> | 2011-02-03 16:55:40 +0100 |
commit | 45e59810f46c9a5c5f1a49fb2977cfbd89718899 (patch) | |
tree | 4dd2bf2a4eeeae723ea8dfc8fd41a22a2f644651 /module/plugins | |
parent | added simplejson (diff) | |
download | pyload-45e59810f46c9a5c5f1a49fb2977cfbd89718899.tar.xz |
unrar destination fix
Diffstat (limited to 'module/plugins')
-rw-r--r-- | module/plugins/hooks/UnRar.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/module/plugins/hooks/UnRar.py b/module/plugins/hooks/UnRar.py index 3a9e0b276..751c03987 100644 --- a/module/plugins/hooks/UnRar.py +++ b/module/plugins/hooks/UnRar.py @@ -131,16 +131,16 @@ class UnRar(Hook): else: folder = download_folder - destination = None + destination = folder if self.getConfig("unrar_destination") and not self.getConfig("unrar_destination").lower() == "none": destination = self.getConfig("unrar_destination") sub = "." if self.core.config['general']['folder_per_package']: sub = pack.folder.decode(sys.getfilesystemencoding()) - if not isabs(destination): - destination = join(folder, destination, sub) - else: + if isabs(destination): destination = join(destination, sub) + else: + destination = join(folder, destination, sub) u = Unrar(join(folder, fname), tmpdir=join(folder, "tmp"), ramSize=(self.ram if self.getConfig("ramwarning") else 0), cpu=self.getConfig("renice")) try: |