MM-24872/MM-24873: local mode support for addTeamMember and removeTeamMember (#14534)

* Add local mode handler for addTeamMember

* Add local mode handler for remoteTeamMember

* short circuit session team permission for local mode

Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com>
Co-authored-by: Miguel de la Cruz <miguel@mcrx.me>
Этот коммит содержится в:
Ashish Bhate
2020-05-22 15:52:57 +05:30
коммит произвёл GitHub
родитель abce5d620f
Коммит ea86dc9a62
4 изменённых файлов: 54 добавлений и 23 удалений

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

@@ -26,6 +26,9 @@ func (a *App) SessionHasPermissionToTeam(session model.Session, teamId string, p
if teamId == "" {
return false
}
if session.IsUnrestricted() {
return true
}
teamMember := session.GetTeamByTeamId(teamId)
if teamMember != nil {