From 24bb87fdca763bbd90286a87305acb7e143c9c6d Mon Sep 17 00:00:00 2001 From: Robin Dittmar Date: Tue, 1 Sep 2026 15:52:47 +0200 Subject: [PATCH] fix: removed double check for consumed/expired invitations --- internal/domain/registration.go | 8 -------- 1 file changed, 8 deletions(-) diff --git a/internal/domain/registration.go b/internal/domain/registration.go index 678f9da..b136e93 100644 --- a/internal/domain/registration.go +++ b/internal/domain/registration.go @@ -3,7 +3,6 @@ package domain import ( "context" "log/slog" - "time" ) type RegistrationService struct { @@ -23,13 +22,6 @@ func (s *RegistrationService) Register(ctx context.Context, inviteCode string, e return nil, err } - if invite.ConsumedAt != nil { - return nil, ErrInviteConsumed - } - if invite.ExpiresAt.Before(time.Now()) { - return nil, ErrInviteExpired - } - var user *User err = s.tx.WithinTx(ctx, func(ctx context.Context) error { user, err = s.UserService.CreateUser(ctx, email, username, password)