Module: check_mk
Branch: master
Commit: 8458e1ed16f7db8ca6c490b1e59e3a54cf4633d9
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=8458e1ed16f7db…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon Jan 7 22:37:13 2019 +0100
Second try
Change-Id: I6206b5de6e5d92a9adc558882983771620249aa9
---
cmk/gui/http.py | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/cmk/gui/http.py b/cmk/gui/http.py
index bf57811..5fb71c6 100644
--- a/cmk/gui/http.py
+++ b/cmk/gui/http.py
@@ -58,9 +58,10 @@ class Request(object):
self._wsgi_environ = wsgi_environ
self._wrequest = werkzeug.wrappers.Request(wsgi_environ)
- values = [
- (k, vs.encode("utf-8")) for k, vs in self._wrequest.values.lists()
if _valid_varname(k)
- ]
+ values = [(k, [v.encode("utf-8")
+ for v in vs])
+ for k, vs in self._wrequest.values.lists()
+ if _valid_varname(k)]
# Last occurrence takes precedence, making appending to current URL simpler
# TODO: html.unstash_vars() *directly* modifies vars, remove that!
self.vars = {k: vs[-1] for k, vs in values}