hgweb: header dict entries are native strings
authorAugie Fackler <augie@google.com>
Sun, 18 Feb 2018 00:03:27 -0500
changeset 36329 d18c0cf5f3ab
parent 36328 19a04ca90413
child 36330 a59ff82154b8
hgweb: header dict entries are native strings # skip-blame just marking some native strings Differential Revision: https://phab.mercurial-scm.org/D2312
mercurial/hgweb/common.py
--- a/mercurial/hgweb/common.py	Sun Feb 18 00:03:05 2018 -0500
+++ b/mercurial/hgweb/common.py	Sun Feb 18 00:03:27 2018 -0500
@@ -45,7 +45,7 @@
     authentication info). Return if op allowed, else raise an ErrorResponse
     exception.'''
 
-    user = req.env.get('REMOTE_USER')
+    user = req.env.get(r'REMOTE_USER')
 
     deny_read = hgweb.configlist('web', 'deny_read')
     if deny_read and (not user or ismember(hgweb.repo.ui, user, deny_read)):
@@ -61,7 +61,7 @@
         return
 
     # enforce that you can only push using POST requests
-    if req.env['REQUEST_METHOD'] != 'POST':
+    if req.env[r'REQUEST_METHOD'] != r'POST':
         msg = 'push requires POST request'
         raise ErrorResponse(HTTP_METHOD_NOT_ALLOWED, msg)