From 6227edb0a33436c2f4c05adad8c30048695760e0 Mon Sep 17 00:00:00 2001 From: Timmy Welch Date: Mon, 9 Oct 2023 16:04:19 -0700 Subject: [PATCH] Set rar cwd to reduce errors --- comicapi/archivers/rar.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/comicapi/archivers/rar.py b/comicapi/archivers/rar.py index 4c947ed..6bac3e9 100644 --- a/comicapi/archivers/rar.py +++ b/comicapi/archivers/rar.py @@ -70,6 +70,7 @@ class RarArchiver(Archiver): stdin=subprocess.DEVNULL, capture_output=True, encoding="utf-8", + cwd=tmp_dir, ) if result.returncode != 0: logger.error( @@ -144,6 +145,7 @@ class RarArchiver(Archiver): stdin=subprocess.DEVNULL, capture_output=True, encoding="utf-8", + cwd=self.path.absolute().parent, ) if platform.system() == "Darwin": @@ -172,6 +174,7 @@ class RarArchiver(Archiver): input=data, startupinfo=self.startupinfo, capture_output=True, + cwd=self.path.absolute().parent, ) if platform.system() == "Darwin":