mirror of
https://github.com/elicpeter/nyx.git
synced 2026-06-09 19:45:13 +02:00
17 lines
461 B
JavaScript
17 lines
461 B
JavaScript
const fastify = require("fastify")();
|
|||
const requireAuth = require("./auth").requireAuth;
|
|||
|
|||
fastify.route({
|
|||
method: "POST",
|
|||
url: "/projects/:projectId/state",
|
|||
preValidation: requireAuth,
|
|||
handler: updateProjectState,
|
|||
});
|
|||
|
|||
async function updateProjectState(request, reply) {
|
|||
const project = await projectModel.updateState(request.params.projectId, request.body);
|
|||
reply.send({ project });
|
|||
}
|
|||
|
|||
module.exports = { fastify, updateProjectState };
|