1
0
mirror of https://github.com/sasjs/server.git synced 2025-12-10 11:24:35 +00:00

fix: principalId type changed to number from any

This commit is contained in:
2022-05-18 00:03:11 +05:00
parent d000f7508f
commit 4fcc191ce9
2 changed files with 3 additions and 3 deletions

View File

@@ -34,10 +34,10 @@ interface RegisterPermissionPayload {
*/
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
*/
principalId: any
principalId: number
}
interface UpdatePermissionPayload {

View File

@@ -79,7 +79,7 @@ export const registerPermissionValidation = (data: any): Joi.ValidationResult =>
uri: Joi.string().required(),
setting: Joi.string().required(),
principalType: Joi.string().required(),
principalId: Joi.any().required()
principalId: Joi.number().required()
}).validate(data)
export const updatePermissionValidation = (data: any): Joi.ValidationResult =>