MM-25641: Check if member was deleted in HasPermissionToTeam (#14737)

This PR adds a check to verify if a team member got deleted in HasPermissionToTeam,
and accordingly returns false.
Этот коммит содержится в:
Agniva De Sarker
2020-06-03 13:30:32 +05:30
коммит произвёл GitHub
родитель e0edd2bebb
Коммит fc028e703a
3 изменённых файлов: 31 добавлений и 0 удалений

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

@@ -439,6 +439,20 @@ func (me *TestHelper) LinkUserToTeam(user *model.User, team *model.Team) {
utils.EnableDebugLogForTest()
}
func (me *TestHelper) RemoveUserFromTeam(user *model.User, team *model.Team) {
utils.DisableDebugLogForTest()
err := me.App.RemoveUserFromTeam(team.Id, user.Id, "")
if err != nil {
mlog.Error(err.Error())
time.Sleep(time.Second)
panic(err)
}
utils.EnableDebugLogForTest()
}
func (me *TestHelper) AddUserToChannel(user *model.User, channel *model.Channel) *model.ChannelMember {
utils.DisableDebugLogForTest()