diff options
| author | Kevin J Hoerr <kjhoerr@protonmail.com> | 2019-12-08 02:48:54 -0500 |
|---|---|---|
| committer | Kevin J Hoerr <kjhoerr@protonmail.com> | 2019-12-08 02:48:54 -0500 |
| commit | 08c5e492609c24aa3d410c645f9abed29a353794 (patch) | |
| tree | ac76942b70eb6157da11f8c61744c935eeb59f06 /src/routes.ts | |
| parent | 413c6004b30d678b003483a8614291241973f3a8 (diff) | |
| download | ao-coverage-08c5e492609c24aa3d410c645f9abed29a353794.tar.gz ao-coverage-08c5e492609c24aa3d410c645f9abed29a353794.tar.bz2 ao-coverage-08c5e492609c24aa3d410c645f9abed29a353794.zip | |
Move from branch to repository document in MongoDB
Diffstat (limited to 'src/routes.ts')
| -rw-r--r-- | src/routes.ts | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/routes.ts b/src/routes.ts index 1dbc94f..2c9cf45 100644 --- a/src/routes.ts +++ b/src/routes.ts @@ -65,7 +65,12 @@ export default (metadata: Metadata) => { fs.promises.writeFile(path.join(report_path, "index.html"), contents) ) .then(() => - metadata.updateBranch({ org, repo, name: branch, head: commit }) + metadata.updateBranch({ + organization: org, + repository: repo, + branch, + head: commit + }) ) .then(result => result @@ -85,6 +90,7 @@ export default (metadata: Metadata) => { ); }, () => { + //FIXME if ORB DNE, should be 404 res.status(500).send("Unknown error occurred"); } ); @@ -100,6 +106,7 @@ export default (metadata: Metadata) => { ); }, () => { + //FIXME if ORB DNE, should be 404 res.status(500).send("Unknown error occurred"); } ); @@ -109,6 +116,7 @@ export default (metadata: Metadata) => { router.get("/v1/:org/:repo/:branch/:commit.svg", (req, res) => { const { org, repo, branch, commit } = req.params; + //FIXME prettify error message? res.sendFile(path.join(HOST_DIR, org, repo, branch, commit, "badge.svg")); }); @@ -116,6 +124,7 @@ export default (metadata: Metadata) => { router.get("/v1/:org/:repo/:branch/:commit.html", (req, res) => { const { org, repo, branch, commit } = req.params; + //FIXME prettify error message? res.sendFile(path.join(HOST_DIR, org, repo, branch, commit, "index.html")); }); |
