Files
dougal-software/lib/www/server/api/middleware/label/list.js
D. Berge 941d15c1bc Return labels directly from project configuration.
NOTE: This is a breaking API change. Before this it returned an
array of labels, now it returns an object.
2023-09-10 11:59:38 +02:00

15 lines
274 B
JavaScript

const { project } = require('../../../lib/db');
module.exports = async function (req, res, next) {
try {
const labels = (await project.configuration.get(req.params.project))?.labels ?? {};
res.status(200).send(labels);
next();
} catch (err) {
next(err);
}
};