comparison mercurial/hgweb/hgweb_mod.py @ 34586:c364f3f73634

configitems: register the 'web.name' config
author Boris Feld <boris.feld@octobus.net>
date Wed, 11 Oct 2017 03:32:59 +0200
parents bf2389b1f15e
children b50c036494dc
comparison
equal deleted inserted replaced
34585:f28c85e29afc 34586:c364f3f73634
189 189
190 start = req.url[-1] == '?' and '&' or '?' 190 start = req.url[-1] == '?' and '&' or '?'
191 sessionvars = webutil.sessionvars(vars, start) 191 sessionvars = webutil.sessionvars(vars, start)
192 192
193 if not self.reponame: 193 if not self.reponame:
194 self.reponame = (self.config('web', 'name') 194 self.reponame = (self.config('web', 'name', '')
195 or req.env.get('REPO_NAME') 195 or req.env.get('REPO_NAME')
196 or req.url.strip('/') or self.repo.root) 196 or req.url.strip('/') or self.repo.root)
197 197
198 def websubfilter(text): 198 def websubfilter(text):
199 return templatefilters.websub(text, self.websubtable) 199 return templatefilters.websub(text, self.websubtable)