PLT-2697 Fixing team admins (#2900)
* PLT-2697 Fixing team admins * Fixing eslint error * Fixing loc issues * Fixing func * Fixing func
Этот коммит содержится в:
коммит произвёл
Christopher Speller
родитель
4f799b980f
Коммит
6c75662b82
@@ -372,12 +372,12 @@ func (c *Context) IsTeamAdmin() bool {
|
||||
return true
|
||||
}
|
||||
|
||||
team := c.Session.GetTeamByTeamId(c.TeamId)
|
||||
if team == nil {
|
||||
teamMember := c.Session.GetTeamByTeamId(c.TeamId)
|
||||
if teamMember == nil {
|
||||
return false
|
||||
}
|
||||
|
||||
return model.IsInRole(team.Roles, model.ROLE_TEAM_ADMIN)
|
||||
return teamMember.IsTeamAdmin()
|
||||
}
|
||||
|
||||
func (c *Context) RemoveSessionCookie(w http.ResponseWriter, r *http.Request) {
|
||||
|
||||
Ссылка в новой задаче
Block a user