equal
deleted
inserted
replaced
411 if virtual.startswith(b'static/'): |
411 if virtual.startswith(b'static/'): |
412 fname = virtual[7:] |
412 fname = virtual[7:] |
413 else: |
413 else: |
414 fname = req.qsparams[b'static'] |
414 fname = req.qsparams[b'static'] |
415 static = self.ui.config(b"web", b"static", untrusted=False) |
415 static = self.ui.config(b"web", b"static", untrusted=False) |
416 if not static: |
416 staticfile(self.templatepath, static, fname, res) |
417 tp = self.templatepath or templater.templatedir() |
|
418 if tp is not None: |
|
419 static = os.path.join(tp, b'static') |
|
420 |
|
421 staticfile(static, fname, res) |
|
422 return res.sendresponse() |
417 return res.sendresponse() |
423 |
418 |
424 # top-level index |
419 # top-level index |
425 |
420 |
426 repos = dict(self.repos) |
421 repos = dict(self.repos) |