update api detail user

This commit is contained in:
2024-12-09 15:09:09 +07:00
parent 7599ea579c
commit 2b803386fa

View File

@ -496,13 +496,21 @@ export class UserController {
required: true,
type: 'string'
}
#swagger.parameters['token'] = {
in: 'query',
required: true,
type: 'string'
}
*/
try {
const schema = Joi.object().keys({
id: Joi.string().uuid().required().label('ID')
id: Joi.string().uuid().required().label('ID'),
token: Joi.string().required().label('Token')
});
const param: User = await schema.validateAsync(req.params);
req.params.token = String(req.query.token) ?? ''
const param: User & { token: string } = await schema.validateAsync(req.params);
const userRepository = OrmHelper.DB.getRepository(User);