From 138f376ce7a144ae671973ce4dccd8238eec1892 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Mon, 26 Oct 2020 22:58:01 -0700 Subject: [PATCH] Call correct_case on the directory root, but not each atag. --- SimpleServer/simpleserver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SimpleServer/simpleserver.py b/SimpleServer/simpleserver.py index fd943f8..43af56f 100644 --- a/SimpleServer/simpleserver.py +++ b/SimpleServer/simpleserver.py @@ -322,7 +322,6 @@ def allowed(path): return path == ROOT_DIRECTORY or path in ROOT_DIRECTORY def atag(path, display_name=None): - path.correct_case() if display_name is None: display_name = path.basename @@ -349,6 +348,7 @@ def atag(path, display_name=None): def generate_opendir(path): try: + path.correct_case() items = path.listdir() except FileNotFoundError: items = []