From 8e708dc02af272b15600f75f047d6179a9b90e67 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Sat, 28 Apr 2018 22:02:10 +0200 Subject: [PATCH] Log wrapper nonce errors --- src/Ui/UiRequest.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Ui/UiRequest.py b/src/Ui/UiRequest.py index 60b17f56..24c3119e 100644 --- a/src/Ui/UiRequest.py +++ b/src/Ui/UiRequest.py @@ -123,9 +123,13 @@ class UiRequest(object): return self.actionSiteAdd() # Site media wrapper else: - if self.get.get("wrapper_nonce") and self.get["wrapper_nonce"] in self.server.wrapper_nonces: - self.server.wrapper_nonces.remove(self.get["wrapper_nonce"]) - return self.actionSiteMedia("/media" + path) # Only serve html files with frame + if self.get.get("wrapper_nonce"): + if self.get["wrapper_nonce"] in self.server.wrapper_nonces: + self.server.wrapper_nonces.remove(self.get["wrapper_nonce"]) + return self.actionSiteMedia("/media" + path) # Only serve html files with frame + else: + self.server.log.warning("Invalid wrapper nonce: %s" % self.get["wrapper_nonce"]) + body = self.actionWrapper(path) else: body = self.actionWrapper(path) if body: