feat: Implement cuser management with role updates, activation, and deactivation.
This commit is contained in:
parent
a59b144ebf
commit
1caeac6226
5 changed files with 100 additions and 18 deletions
|
|
@ -7,3 +7,16 @@ export const getUserByIdValidator = Joi.object({
|
|||
'number.required': 'ID is required'
|
||||
})
|
||||
})
|
||||
|
||||
export const updateUserRoleValidator = Joi.object({
|
||||
id: Joi.number().required().messages({
|
||||
'number.base': 'ID must be a number',
|
||||
'number.empty': 'ID is required',
|
||||
'number.required': 'ID is required'
|
||||
}),
|
||||
role_id: Joi.number().required().messages({
|
||||
'number.base': 'Role ID must be a number',
|
||||
'number.empty': 'Role ID is required',
|
||||
'number.required': 'Role ID is required'
|
||||
})
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue