From 29ac88d55d4d6b9be5c666a0bb75972e80d24017 Mon Sep 17 00:00:00 2001
From: m431m <mmeliani@neogeo.fr>
Date: Mon, 30 Nov 2020 16:19:39 +0100
Subject: [PATCH] Added logging warning

---
 src/mra.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/mra.py b/src/mra.py
index 3e02296..fab07ca 100644
--- a/src/mra.py
+++ b/src/mra.py
@@ -994,7 +994,9 @@ class MRA(object):
         # full_path = os.path.realpath(os.path.join(root, *args))
         full_path = os.path.join(root, *args)
         if not full_path.startswith(os.path.realpath(root)):
-            raise webapp.Forbidden("Path \"%s\" outside root directory." % full_path)
+            message = "Path \"%s\" outside root directory." % full_path
+            logging.warning(message)
+            raise webapp.Forbidden(message)
         return full_path
 
     def mk_path(self, path):
-- 
GitLab