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