Module: check_mk
Branch: master
Commit: e33696bf4cb96ea36bb42a5866fe6de6e527e91c
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=e33696bf4cb96e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Sep 7 11:09:32 2016 +0200
Fixed another wrong data serialization to JS
---
web/htdocs/htmllib.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/web/htdocs/htmllib.py b/web/htdocs/htmllib.py
index d430557..a424e02 100644
--- a/web/htdocs/htmllib.py
+++ b/web/htdocs/htmllib.py
@@ -1556,10 +1556,11 @@ class html(GUITester):
if self.have_help:
self.javascript("enable_help();")
if self.keybindings_enabled and self.keybindings:
- self.javascript("var keybindings = %r;\n"
+ self.javascript("var keybindings = %s;\n"
"document.body.onkeydown = keybindings_keydown;\n"
"document.body.onkeyup = keybindings_keyup;\n"
- "document.body.onfocus = keybindings_focus;\n" %
self.keybindings)
+ "document.body.onfocus = keybindings_focus;\n" %
+ json.dumps(self.keybindings))
if self.final_javascript_code:
self.javascript(self.final_javascript_code)
self.write("</body></html>\n")