--- a/mercurial/hgweb/hgwebdir_mod.py Sat Mar 10 10:56:10 2018 -0800
+++ b/mercurial/hgweb/hgwebdir_mod.py Sat Mar 10 11:06:13 2018 -0800
@@ -291,7 +291,8 @@
# variable.
# TODO this is kind of hacky and we should have a better
# way of doing this than with REPO_NAME side-effects.
- wsgireq.req = requestmod.parserequestfromenv(wsgireq.env)
+ wsgireq.req = requestmod.parserequestfromenv(
+ wsgireq.env, wsgireq.req.bodyfh)
try:
# ensure caller gets private copy of ui
repo = hg.repository(self.ui.copy(), real)