feat: support initial group assignment for new invited users via invitation.SignupGroup field (#3266)

This commit is contained in:
DacongDA
2024-10-04 20:15:51 +08:00
committed by GitHub
parent 468631e654
commit 2417ff84e6
2 changed files with 34 additions and 1 deletions

View File

@ -238,6 +238,10 @@ func (c *ApiController) Signup() {
}
}
if invitation != nil && invitation.SignupGroup != "" {
user.Groups = []string{invitation.SignupGroup}
}
affected, err := object.AddUser(user)
if err != nil {
c.ResponseError(err.Error())