From 26e9171ff5f916c92553a0344d628fa7a3a902c8 Mon Sep 17 00:00:00 2001 From: 0BuRner Date: Mon, 13 May 2019 21:54:48 +0200 Subject: [PATCH] fix pack/unpack when input/output directory had no trailing directory separator --- corona-archiver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/corona-archiver.py b/corona-archiver.py index 4312583..aab6bc5 100644 --- a/corona-archiver.py +++ b/corona-archiver.py @@ -233,8 +233,8 @@ def _write_data_entry(self, content, offset, filename): archiver = CoronaArchiver() if method == '-p': - archiver.pack(input_dir=input, output_file=output) + archiver.pack(input_dir=os.path.join(input, ''), output_file=output) elif method == '-u': - archiver.unpack(input_file=input, output_dir=output) + archiver.unpack(input_file=input, output_dir=os.path.join(output, '')) else: print("Invalid method")