aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKevin J Hoerr <kjhoerr@protonmail.com>2020-04-27 02:47:38 -0400
committerKevin J Hoerr <kjhoerr@protonmail.com>2020-04-27 02:47:38 -0400
commit051ff1871a163c62f1c5f5aa5ffb0ac18da49424 (patch)
tree7e3f1939922f587bbc37178683d538733e12ac62 /src
parent8b70567b9446d5791fac38f48cd1308a043dbd88 (diff)
downloadao-coverage-051ff1871a163c62f1c5f5aa5ffb0ac18da49424.tar.gz
ao-coverage-051ff1871a163c62f1c5f5aa5ffb0ac18da49424.tar.bz2
ao-coverage-051ff1871a163c62f1c5f5aa5ffb0ac18da49424.zip
#11 Handle unknown paths with 404 page
Diffstat (limited to 'src')
-rw-r--r--src/routes.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/routes.ts b/src/routes.ts
index ff3220c..7ebb610 100644
--- a/src/routes.ts
+++ b/src/routes.ts
@@ -217,5 +217,10 @@ export default (metadata: Metadata): Router => {
retrieveFile(res, identity, "index.html");
});
+ router.use((_, res) => {
+ res.status(404);
+ res.sendFile(path.join(__dirname, "..", "public", "static", "404.html"));
+ });
+
return router;
};