MM-9853 Fix Team invite does not carry through SAML login (#8495)

Этот коммит содержится в:
Elias Nahum
2018-03-22 19:46:30 +02:00
коммит произвёл GitHub
родитель 6036ddad85
Коммит c9e9484150

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

@@ -1170,7 +1170,11 @@ func completeSaml(c *Context, w http.ResponseWriter, r *http.Request) {
teamId := relayProps["team_id"]
if len(teamId) > 0 {
c.App.Go(func() {
c.App.AddDirectChannels(teamId, user)
if err := c.App.AddUserToTeamByTeamId(teamId, user); err != nil {
l4g.Error(err.Error())
} else {
c.App.AddDirectChannels(teamId, user)
}
})
}
case model.OAUTH_ACTION_EMAIL_TO_SSO: