mirror of
https://github.com/elicpeter/nyx.git
synced 2026-06-12 19:55:14 +02:00
14 lines
377 B
JavaScript
14 lines
377 B
JavaScript
const fastify = require("fastify")();
|
|||
const requireLogin = require("./auth").requireLogin;
|
|||
|
|||
fastify.post(
|
|||
"/admin/users/:id/role",
|
|||
{ preHandler: requireLogin },
|
|||
async function updateUserRole(request, reply) {
|
|||
await adminService.updateUserRole(request.params.id, request.body.role);
|
|||
reply.send({ ok: true });
|
|||
},
|
|||
);
|
|||
|
|||
module.exports = { fastify };
|