fix: clean up create user v3

This commit is contained in:
Stefan Benz
2024-09-25 17:35:48 +02:00
parent 0e21372b2e
commit 7ce0ebd07f

View File

@@ -4,9 +4,7 @@ import (
"context"
"encoding/json"
"github.com/zitadel/zitadel/internal/api/authz"
"github.com/zitadel/zitadel/internal/domain"
domain_schema "github.com/zitadel/zitadel/internal/domain/schema"
"github.com/zitadel/zitadel/internal/zerrors"
)
@@ -46,16 +44,6 @@ func (s *CreateSchemaUser) Valid() (err error) {
return nil
}
func (c *Commands) getSchemaRoleForWrite(ctx context.Context, resourceOwner, userID string) (domain_schema.Role, error) {
if userID == authz.GetCtxData(ctx).UserID {
return domain_schema.RoleSelf, nil
}
if err := c.checkPermission(ctx, domain.PermissionUserWrite, resourceOwner, userID); err != nil {
return domain_schema.RoleUnspecified, err
}
return domain_schema.RoleOwner, nil
}
func (c *Commands) CreateSchemaUser(ctx context.Context, user *CreateSchemaUser) (_ *domain.ObjectDetails, err error) {
if err := user.Valid(); err != nil {
return nil, err