feat: require invitation code for registration

This commit is contained in:
richjohnrambo
2026-10-15 17:31:42 +08:00
parent 05d6ec26ad
commit b6a0f819b8
6 changed files with 32 additions and 9 deletions
+1 -1
View File
@@ -155,7 +155,7 @@ func (s *Service) Register(ctx context.Context, input RegisterInput) (*Result, e
if len([]rune(input.Password)) < 6 || len([]byte(input.Password)) > 72 {
return nil, ErrPasswordInvalid
}
if input.ReferralCode != "" && !referralPattern.MatchString(input.ReferralCode) {
if !referralPattern.MatchString(input.ReferralCode) {
return nil, ErrReferralInvalid
}
if !input.PrivacyAccepted {