♻️」 refactor: change /create to /users/:userId

This commit is contained in:
2025-07-10 13:57:10 +02:00
parent 6ec22c42a3
commit 1c8a0cc986

View File

@ -120,15 +120,12 @@ export default async function(fastify, options) {
});
// POST
fastify.post('/create', { preHandler: [fastify.authenticateAdmin] }, async (request, reply) => {
fastify.post('/users/:userId', { preHandler: [fastify.authenticateAdmin] }, async (request, reply) => {
try {
if (!request.body || !request.body.user) {
return reply.code(400).send({ error: "Please specify a user" });
}
if (getUserInfo.get(request.body.user)) {
if (getUserInfo.get(userId)) {
return reply.code(400).send({ error: "User already exist" });
}
createUser.run(request.body.user, request.body.user);
createUser.run(request.params.userId, request.params.userId);
return reply.code(200).send({ msg: "User created sucessfully" });
} catch (err) {
fastify.log.error(err);