MM-15947: Prevents new user creation with invite link to group-constrained team. (#11023)

Этот коммит содержится в:
Martin Kraft
2019-06-03 12:38:33 -04:00
коммит произвёл GitHub
родитель 118cd02613
Коммит c8646eae51
2 изменённых файлов: 23 добавлений и 1 удалений

Просмотреть файл

@@ -104,6 +104,10 @@ func (a *App) CreateUserWithInviteId(user *model.User, inviteId string) (*model.
}
team := result.Data.(*model.Team)
if team.IsGroupConstrained() {
return nil, model.NewAppError("CreateUserWithInviteId", "app.team.invite_id.group_constrained.error", nil, "", http.StatusForbidden)
}
user.EmailVerified = false
ruser, err := a.CreateUser(user)