Use REST API for confirm endpoint

Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
gearnode
2025-03-14 13:47:53 +01:00
parent e56dac3f71
commit c9b58010f7
8 changed files with 75 additions and 408 deletions

View File

@@ -533,16 +533,6 @@ func (r *mutationResolver) InviteUser(ctx context.Context, input types.InviteUse
return nil, fmt.Errorf("organization not found")
}
// ConfirmInvitation is the resolver for the confirmInvitation field.
func (r *mutationResolver) ConfirmInvitation(ctx context.Context, input types.ConfirmInvitationInput) (*types.ConfirmInvitationPayload, error) {
err := r.usrmgrSvc.ConfirmInvitation(ctx, input.Token, input.Password)
if err != nil {
return nil, err
}
return &types.ConfirmInvitationPayload{Success: true}, nil
}
// RemoveUser is the resolver for the removeUser field.
func (r *mutationResolver) RemoveUser(ctx context.Context, input types.RemoveUserInput) (*types.RemoveUserPayload, error) {
user := UserFromContext(ctx)