Fix document permission

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
This commit is contained in:
Sacha Al Himdani
2025-11-14 16:32:58 +01:00
parent 80bbfca1f7
commit 44cf6737b5
2 changed files with 13 additions and 7 deletions

View File

@@ -847,8 +847,9 @@ func (s *TenantAuthzService) Authorize(
) error {
requiredRoles := GetPermissionsForAction(entityGID.EntityType(), action)
if requiredRoles == nil {
entityModel, _ := coredata.EntityModel(entityGID.EntityType())
return &PermissionDeniedError{
Message: fmt.Sprintf("no permissions defined for action %s on entity type %d", action, entityGID.EntityType()),
Message: fmt.Sprintf("no permissions defined for action %s on entity %s", action, entityModel),
}
}