##// END OF EJS Templates
hgweb: add reponame to requestcontext...
Gregory Szorc -
r26210:7c759f1a default
parent child Browse files
Show More
@@ -69,6 +69,7 b' class requestcontext(object):'
69 def __init__(self, app):
69 def __init__(self, app):
70 object.__setattr__(self, 'app', app)
70 object.__setattr__(self, 'app', app)
71 object.__setattr__(self, 'repo', app.repo)
71 object.__setattr__(self, 'repo', app.repo)
72 object.__setattr__(self, 'reponame', app.reponame)
72
73
73 object.__setattr__(self, 'archives', ('zip', 'gz', 'bz2'))
74 object.__setattr__(self, 'archives', ('zip', 'gz', 'bz2'))
74
75
@@ -176,9 +177,10 b' class requestcontext(object):'
176 sessionvars = webutil.sessionvars(vars, start)
177 sessionvars = webutil.sessionvars(vars, start)
177
178
178 if not self.reponame:
179 if not self.reponame:
179 self.reponame = (self.config('web', 'name')
180 object.__setattr__(self, 'reponame',
180 or req.env.get('REPO_NAME')
181 (self.config('web', 'name')
181 or req.url.strip('/') or self.repo.root)
182 or req.env.get('REPO_NAME')
183 or req.url.strip('/') or self.repo.root))
182
184
183 def websubfilter(text):
185 def websubfilter(text):
184 return websub(text, self.websubtable)
186 return websub(text, self.websubtable)
General Comments 0
You need to be logged in to leave comments. Login now