From d3a66ea517cd40b514ac4be4ed9016d04dce081e Mon Sep 17 00:00:00 2001 From: Sascha Cowley <16543535+SaschaCowley@users.noreply.github.com> Date: Fri, 4 Oct 2024 15:19:05 +1000 Subject: [PATCH] Check that paths are on the same drive before calling relpath --- user_docs/markdownTranslate.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/user_docs/markdownTranslate.py b/user_docs/markdownTranslate.py index fd286e27d7..0705ce0f8d 100644 --- a/user_docs/markdownTranslate.py +++ b/user_docs/markdownTranslate.py @@ -31,6 +31,9 @@ def prettyPathString(path: str) -> str: + cwd = os.getcwd() + if os.path.normcase(os.path.splitdrive(path)[0]) != os.path.normcase(os.path.splitdrive(cwd)[0]): + return path return os.path.relpath(path, os.getcwd())