From 9769596d245c8140f1ce7901a8f06aed73b38187 Mon Sep 17 00:00:00 2001 From: Nika Gerson Lohman Date: Thu, 6 Dec 2018 14:35:32 +0100 Subject: [PATCH] Fix execution of extraction Change core.SHOWEXTRACT to string in cmd_7zip --- core/extractor/extractor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/extractor/extractor.py b/core/extractor/extractor.py index 47e10acc..cdc4f817 100644 --- a/core/extractor/extractor.py +++ b/core/extractor/extractor.py @@ -18,7 +18,7 @@ def extract(filePath, outputDestination): core.logger.error("EXTRACTOR: Could not find 7-zip, Exiting") return False invislocation = os.path.join(core.PROGRAM_DIR, 'core', 'extractor', 'bin', 'invisible.cmd') - cmd_7zip = [invislocation, core.SHOWEXTRACT, core.SEVENZIP, "x", "-y"] + cmd_7zip = [invislocation, str(core.SHOWEXTRACT), core.SEVENZIP, "x", "-y"] ext_7zip = [".rar", ".zip", ".tar.gz", "tgz", ".tar.bz2", ".tbz", ".tar.lzma", ".tlz", ".7z", ".xz"] EXTRACT_COMMANDS = dict.fromkeys(ext_7zip, cmd_7zip) # Using unix