From 9d45f7f1a986aaa5d3c084c7ae747442b94a61b1 Mon Sep 17 00:00:00 2001 From: tassaron Date: Sun, 15 Sep 2024 17:00:03 -0400 Subject: fix #78 --- src/__main__.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/__main__.py') diff --git a/src/__main__.py b/src/__main__.py index bd35e32..284fd2c 100644 --- a/src/__main__.py +++ b/src/__main__.py @@ -21,6 +21,9 @@ def main() -> int: mode = 'commandline' else: # remove unsafe punctuation characters such as \/?*&^%$# + if sys.argv[1].endswith('.avp'): + # remove file extension + sys.argv[1] = sys.argv[1][:-4] sys.argv[1] = re.sub(f'[{re.escape(string.punctuation)}]', '', sys.argv[1]) # opening a project file with gui proj = sys.argv[1] -- cgit v1.2.3