Merge pull request #1332 from mattermost/plt-560

PLT-560 Prevent SSO users from changing their email
Этот коммит содержится в:
Christopher Speller
2015-11-06 10:17:04 -05:00
родитель 93a684ca1b 7eca077877
Коммит 51da1b1ca1
4 изменённых файлов: 67 добавлений и 38 удалений

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

@@ -140,7 +140,9 @@ func (us SqlUserStore) Update(user *model.User, allowActiveUpdate bool) StoreCha
user.DeleteAt = oldUser.DeleteAt
}
if user.Email != oldUser.Email {
if user.IsSSOUser() {
user.Email = oldUser.Email
} else if user.Email != oldUser.Email {
user.EmailVerified = false
}