From 3765378f99d29a0481e0268a76edf283a6167a48 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Sat, 26 Apr 2025 14:06:27 +0200 Subject: Use .md suffix in docs links so they work on github. --- server.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'server.js') diff --git a/server.js b/server.js index b315886..7070442 100644 --- a/server.js +++ b/server.js @@ -4100,20 +4100,26 @@ function render_markdown(path) { } app.get("/docs", function (req, res) { - res.send(render_markdown("docs/index.md")) + res.redirect("/docs/index") }) app.get("/docs/:file", function (req, res) { + var file = req.params.file + if (!file.endsWith(".md")) + file += ".md" try { - res.send(render_markdown("docs/" + req.params.file + ".md")) + res.send(render_markdown("docs/" + file)) } catch (err) { res.status(404).send(err.message) } }) app.get("/docs/:dir/:file", function (req, res) { + var file = req.params.file + if (!file.endsWith(".md")) + file += ".md" try { - res.send(render_markdown("docs/" + req.params.dir + "/" + req.params.file + ".md")) + res.send(render_markdown("docs/" + req.params.dir + "/" + file)) } catch (err) { res.status(404).send(err.message) } -- cgit v1.2.3