equal
deleted
inserted
replaced
1318 # a repo owner may set web.static in .hg/hgrc to get any file |
1318 # a repo owner may set web.static in .hg/hgrc to get any file |
1319 # readable by the user running the CGI script |
1319 # readable by the user running the CGI script |
1320 static = web.config(b"web", b"static", untrusted=False) |
1320 static = web.config(b"web", b"static", untrusted=False) |
1321 if not static: |
1321 if not static: |
1322 tp = web.templatepath or templater.templatedir() |
1322 tp = web.templatepath or templater.templatedir() |
1323 if isinstance(tp, bytes): |
1323 static = [os.path.join(tp, b'static')] |
1324 tp = [tp] |
|
1325 static = [os.path.join(p, b'static') for p in tp] |
|
1326 |
1324 |
1327 staticfile(static, fname, web.res) |
1325 staticfile(static, fname, web.res) |
1328 return web.res.sendresponse() |
1326 return web.res.sendresponse() |
1329 |
1327 |
1330 |
1328 |