added AmAutoJoinCommunities

This commit is contained in:
2025-10-08 17:52:43 -06:00
parent 60b0ec8a5d
commit 8fdc3ded44
2 changed files with 52 additions and 10 deletions
+9 -3
View File
@@ -181,8 +181,10 @@ func (u *User) ConfirmEMailAddress(confnum int32, remoteIP string) error {
if err == nil {
u.VerifyEMail = true
u.BaseLevel = AmDefaultRole("Global.AfterVerify").Level()
// TODO: auto-join communities if necessary
ar = AmNewAudit(AuditVerifyEmailOK, u.Uid, remoteIP)
err = AmAutoJoinCommunities(u)
if err == nil {
ar = AmNewAudit(AuditVerifyEmailOK, u.Uid, remoteIP)
}
}
return err
}
@@ -523,7 +525,11 @@ func AmCreateNewUser(username string, password string, reminder string, dob *tim
return nil, err
}
// TODO: auto-join communities
// auto-join communities
err = AmAutoJoinCommunities(user)
if err != nil {
return nil, err
}
// TODO: copy conference hotlists