Merge pull request #1854 from coreos-inc/invite

Add feature flag to turn off requirement for team invitations
This commit is contained in:
josephschorr 2016-09-22 11:36:58 -04:00 committed by GitHub
commit 1a1a5f7240
4 changed files with 18 additions and 1 deletions

View file

@ -41,8 +41,9 @@ def try_accept_invite(code, user):
def handle_addinvite_team(inviter, team, user=None, email=None):
requires_invite = features.MAILING and features.REQUIRE_TEAM_INVITE
invite = model.team.add_or_invite_to_team(inviter, team, user, email,
requires_invite=features.MAILING)
requires_invite=requires_invite)
if not invite:
# User was added to the team directly.
return