remove token
This commit is contained in:
@ -49,11 +49,6 @@ export class UserController {
|
|||||||
'@enum': ['ASC', 'DESC']
|
'@enum': ['ASC', 'DESC']
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#swagger.parameters['token'] = {
|
|
||||||
in: 'query',
|
|
||||||
required: true,
|
|
||||||
type: 'string'
|
|
||||||
}
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@ -64,7 +59,6 @@ export class UserController {
|
|||||||
with_deleted: Joi.bool().required().label("With Deleted"),
|
with_deleted: Joi.bool().required().label("With Deleted"),
|
||||||
order_field: Joi.string().required().label("Order Field"),
|
order_field: Joi.string().required().label("Order Field"),
|
||||||
order_direction: Joi.string().allow("asc", "desc").required().label("Order Direction"),
|
order_direction: Joi.string().allow("asc", "desc").required().label("Order Direction"),
|
||||||
token: Joi.string().required().label("Token"),
|
|
||||||
})
|
})
|
||||||
|
|
||||||
const param: Paging = await schema.validateAsync(req.query)
|
const param: Paging = await schema.validateAsync(req.query)
|
||||||
@ -163,11 +157,6 @@ export class UserController {
|
|||||||
'@enum': ['ASC', 'DESC']
|
'@enum': ['ASC', 'DESC']
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#swagger.parameters['token'] = {
|
|
||||||
in: 'query',
|
|
||||||
required: true,
|
|
||||||
type: 'string'
|
|
||||||
}
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@ -175,7 +164,6 @@ export class UserController {
|
|||||||
filter: Joi.array().allow("").optional().label("Filter"),
|
filter: Joi.array().allow("").optional().label("Filter"),
|
||||||
order_field: Joi.string().required().label("Order Field"),
|
order_field: Joi.string().required().label("Order Field"),
|
||||||
order_direction: Joi.string().allow("asc", "desc").required().label("Order Direction"),
|
order_direction: Joi.string().allow("asc", "desc").required().label("Order Direction"),
|
||||||
token: Joi.string().required().label("Token"),
|
|
||||||
})
|
})
|
||||||
|
|
||||||
const param: Paging = await schema.validateAsync(req.query)
|
const param: Paging = await schema.validateAsync(req.query)
|
||||||
@ -683,21 +671,13 @@ export class UserController {
|
|||||||
required: true,
|
required: true,
|
||||||
type: 'string'
|
type: 'string'
|
||||||
}
|
}
|
||||||
#swagger.parameters['token'] = {
|
|
||||||
in: 'query',
|
|
||||||
required: true,
|
|
||||||
type: 'string'
|
|
||||||
}
|
|
||||||
*/
|
*/
|
||||||
try {
|
try {
|
||||||
const schema = Joi.object().keys({
|
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"),
|
|
||||||
})
|
})
|
||||||
|
|
||||||
req.params.token = String(req.query.token) ?? ""
|
const param: User = await schema.validateAsync(req.params)
|
||||||
|
|
||||||
const param: User & { token: string } = await schema.validateAsync(req.params)
|
|
||||||
|
|
||||||
const userRepository = OrmHelper.DB.getRepository(User)
|
const userRepository = OrmHelper.DB.getRepository(User)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user