From 50d1ba630e18c0c54c2d4e2be4b3fdd99916025f Mon Sep 17 00:00:00 2001 From: Fabien Masson Date: Sun, 9 Aug 2026 00:01:45 +0200 Subject: [PATCH] Add personal team on registration --- backend/internal/service/auth/service.go | 13 ++++++++++++- backend/lassistanoque.db-wal | Bin 0 -> 24752 bytes 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/backend/internal/service/auth/service.go b/backend/internal/service/auth/service.go index 14d532d..5f4e3e0 100644 --- a/backend/internal/service/auth/service.go +++ b/backend/internal/service/auth/service.go @@ -49,7 +49,18 @@ func (s *Service) Register(registration Registration) (*Session, error) { return nil, ErrRegistrationNotAllowed } if authenticator, ok := s.authenticators[registration.Method]; ok { - return authenticator.Register(context.Background(), registration) + session, err := authenticator.Register(context.Background(), registration) + if err != nil { + return nil, err + } + _, err = s.userRepository.CreateTeam(session.User.ID, &domain.Team{ + Label: "Espace personnel", + }) + if err != nil { + return nil, err + } + + return session, nil } else { return nil, ErrMethodUnknown } diff --git a/backend/lassistanoque.db-wal b/backend/lassistanoque.db-wal index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..72f01727a1819d51c37f759945434a598824a651 100644 GIT binary patch literal 24752 zcmeI&y=xP39LMns;zPwm9Ym|Rgn&bu^LM{{z7Q}?QZMl|rfE$JLcKiIvw67Yq0u-L zBZ!NegNukxI{6p4IXD(U92^RwNWraA9Q~CbG*GoVHS#%rS-$zf-M#Lnv5rv zCphj1w|Tsh!{+jt;N8=HZDmGQzp>Gwt@CG(AH4RbV^6(o=<$8$*unt;2tWV=5P$## zAOHafKmY;|`0oUIdp$mNbo5R->>WAg&1BVV;riUw5 zk|p+FeeCD|`Mu!wscWAezASVPvZ3ejXO1l#5P$##AOHafKmY;|fB*y_009ULv%twc z;gMf_bzrwO&?AOHafKmY;|fB*y_009VWC(zr! zr4~54+iQVRZLkLTb1xtXhN$t9q*9_2qV{`%sM5aWPUbF8RFbi&QrA-Siv^464D`-91dVzA|A9?{v9}6egHO3 BKC1u# literal 0 HcmV?d00001