on master help sign in
Drop ? in query string (fixes #590)
commitec3ddf7007850bfaba4ab115d37e0ff7f5922fa0 authorMichael Snoyman <michael@snoyman.com> dateSun 20 Nov 2016, 17:19 (10 years ago) parent52951ea
3 files changed+9−2
wai-frontend-monadcgi/ChangeLog.md+4 wai-frontend-monadcgi/Network/Wai/Frontend/MonadCGI.hs+4−1 wai-frontend-monadcgi/wai-frontend-monadcgi.cabal+1−1
wai-frontend-monadcgi/ChangeLog.md+4
@@ -1,3 +1,7 @@
1+## 3.0.0.3
2+
3+* wai-frontend-monadcgi does not drop '?' in query string [#590](https://github.com/yesodweb/wai/issues/590)
4+
15## 3.0.0.2
26
37* Support for wai 3.2
wai-frontend-monadcgi/Network/Wai/Frontend/MonadCGI.hs+4−1
@@ -64,5 +64,8 @@ getCgiVars :: Request -> [(String, String)]
6464getCgiVars e =
6565 [ ("PATH_INFO", S8.unpack $ rawPathInfo e)
6666 , ("REQUEST_METHOD", show $ requestMethod e)
67− , ("QUERY_STRING", S8.unpack $ rawQueryString e)
67+ , ("QUERY_STRING",
68+ case S8.unpack $ rawQueryString e of
69+ '?':rest -> rest
70+ x -> x)
6871 ]
wai-frontend-monadcgi/wai-frontend-monadcgi.cabal+1−1
@@ -1,5 +1,5 @@
11name: wai-frontend-monadcgi
2−version: 3.0.0.2
2+version: 3.0.0.3
33license: MIT
44license-file: LICENSE
55author: Michael Snoyman <michael@snoyman.com>