From 2f4dec45a656a3b1f98d7ee9040f42f4c217f1e6 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Fri, 15 Mar 2019 23:58:18 +0100 Subject: [PATCH] Decode path as utf8 --- src/Ui/UiServer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Ui/UiServer.py b/src/Ui/UiServer.py index 74ae98a8..03a0fdfd 100644 --- a/src/Ui/UiServer.py +++ b/src/Ui/UiServer.py @@ -91,7 +91,7 @@ class UiServer: # Handle WSGI request def handleRequest(self, env, start_response): - path = env["PATH_INFO"] + path = bytes(env["PATH_INFO"], "raw-unicode-escape").decode("utf8") if env.get("QUERY_STRING"): get = dict(cgi.parse_qsl(env['QUERY_STRING'])) else: