Implement sequence patching endpoint.

Allows us to change remarks and meta fields in sequences.
This commit is contained in:
D. Berge
2020-09-27 19:21:59 +02:00
parent bfcc02a140
commit fd1f1a2c1a
5 changed files with 57 additions and 4 deletions

View File

@@ -1,4 +1,5 @@
module.exports = {
list: require('./list'),
get: require('./get')
get: require('./get'),
patch: require('./patch')
};

View File

@@ -0,0 +1,17 @@
const { sequence } = require('../../../lib/db');
module.exports = async function (req, res, next) {
try {
const payload = req.body;
await sequence.patch(req.params.project, req.params.sequence, payload);
res.status(201).send();
next();
} catch (err) {
next(err);
}
};