mirror of
https://github.com/sasjs/server.git
synced 2025-12-11 19:44:35 +00:00
fix: principalId type changed to number from any
This commit is contained in:
@@ -34,10 +34,10 @@ interface RegisterPermissionPayload {
|
|||||||
*/
|
*/
|
||||||
principalType: string
|
principalType: string
|
||||||
/**
|
/**
|
||||||
* The id of user(number), group(name), or client(clientId) to which a rule is assigned.
|
* The id of user or group to which a rule is assigned.
|
||||||
* @example 123
|
* @example 123
|
||||||
*/
|
*/
|
||||||
principalId: any
|
principalId: number
|
||||||
}
|
}
|
||||||
|
|
||||||
interface UpdatePermissionPayload {
|
interface UpdatePermissionPayload {
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ export const registerPermissionValidation = (data: any): Joi.ValidationResult =>
|
|||||||
uri: Joi.string().required(),
|
uri: Joi.string().required(),
|
||||||
setting: Joi.string().required(),
|
setting: Joi.string().required(),
|
||||||
principalType: Joi.string().required(),
|
principalType: Joi.string().required(),
|
||||||
principalId: Joi.any().required()
|
principalId: Joi.number().required()
|
||||||
}).validate(data)
|
}).validate(data)
|
||||||
|
|
||||||
export const updatePermissionValidation = (data: any): Joi.ValidationResult =>
|
export const updatePermissionValidation = (data: any): Joi.ValidationResult =>
|
||||||
|
|||||||
Reference in New Issue
Block a user