diff options
| author | Kevin J Hoerr <kjhoerr@protonmail.com> | 2021-09-20 21:42:24 +0000 |
|---|---|---|
| committer | Kevin J Hoerr <kjhoerr@protonmail.com> | 2021-09-20 21:42:24 +0000 |
| commit | 22af0d845e56615b216457111524e3a268d2a526 (patch) | |
| tree | 00548346e080f8c10f1f2b90c00bb0b3e35ddd9b /src/routes.ts | |
| parent | 2ee48951f2cee75cf5ef73ec8dc9dea34f717669 (diff) | |
| download | ao-coverage-22af0d845e56615b216457111524e3a268d2a526.tar.gz ao-coverage-22af0d845e56615b216457111524e3a268d2a526.tar.bz2 ao-coverage-22af0d845e56615b216457111524e3a268d2a526.zip | |
Adjust route matchers to remove quirks
Diffstat (limited to 'src/routes.ts')
| -rw-r--r-- | src/routes.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/routes.ts b/src/routes.ts index 3ab55ae..e25918c 100644 --- a/src/routes.ts +++ b/src/routes.ts @@ -60,7 +60,7 @@ export default (metadata: Metadata): Router => { // serve script for posting coverage report router.use( - "/sh", + "/:shell(bash|sh)", express.static(path.join(metadata.getHostDir(), "sh"), { setHeaders: res => res.contentType("text/plain") }) @@ -77,7 +77,7 @@ export default (metadata: Metadata): Router => { ); // Upload file - router.post("/v1/:org/:repo/:branch/:commit.(ht)?x?ml", (req, res) => { + router.post("/v1/:org/:repo/:branch/:commit.:ext(html|xml)", (req, res) => { const { org, repo, branch, commit } = req.params; const { token, format } = req.query; @@ -186,7 +186,7 @@ export default (metadata: Metadata): Router => { ); }); - router.get("/v1/:org/:repo/:branch.(ht)?x?ml", (req, res) => { + router.get("/v1/:org/:repo/:branch.:ext(html|xml)", (req, res) => { const { org, repo, branch } = req.params; metadata.getHeadCommit(org, repo, branch).then( |
