mercurial/hgweb/hgweb_mod.py
changeset 37019 c97b936d8bb5
parent 36989 de117f579431
child 37020 16bbb15406c9
equal deleted inserted replaced
37018:3e74d3cc500f 37019:c97b936d8bb5
   196                                                resources=tres)
   196                                                resources=tres)
   197         return tmpl
   197         return tmpl
   198 
   198 
   199     def sendtemplate(self, name, **kwargs):
   199     def sendtemplate(self, name, **kwargs):
   200         """Helper function to send a response generated from a template."""
   200         """Helper function to send a response generated from a template."""
   201         self.res.setbodygen(self.tmpl(name, **kwargs))
   201         kwargs = pycompat.byteskwargs(kwargs)
       
   202         self.res.setbodygen(self.tmpl.generate(name, kwargs))
   202         return self.res.sendresponse()
   203         return self.res.sendresponse()
   203 
   204 
   204 class hgweb(object):
   205 class hgweb(object):
   205     """HTTP server for individual repositories.
   206     """HTTP server for individual repositories.
   206 
   207