From 97ed9bcce427bc1d8756375c0a980b91c0264174 Mon Sep 17 00:00:00 2001 From: "D. Berge" Date: Thu, 20 May 2021 18:17:52 +0200 Subject: [PATCH] Implement `info/post` middleware --- lib/www/server/api/middleware/info/post.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/lib/www/server/api/middleware/info/post.js b/lib/www/server/api/middleware/info/post.js index e69de29..eaa26bb 100644 --- a/lib/www/server/api/middleware/info/post.js +++ b/lib/www/server/api/middleware/info/post.js @@ -0,0 +1,16 @@ + +const { info } = require('../../../lib/db'); + +module.exports = async function (req, res, next) { + + try { + const payload = req.body; + + await info.post(req.params.project, req.params.path, payload); + res.status(201).send(); + next(); + } catch (err) { + next(err); + } + +};