Fix Admin permission calculations.
This commit is contained in:
parent
1bc3fb9cd7
commit
54e0bd6087
2 changed files with 2 additions and 2 deletions
|
@ -470,7 +470,7 @@ func (s *Session) UserChannelPermissions(userID, channelID string) (apermissions
|
|||
}
|
||||
}
|
||||
|
||||
if apermissions&PermissionManageRoles > 0 {
|
||||
if apermissions&PermissionAdministrator > 0 {
|
||||
apermissions |= PermissionAllChannel
|
||||
}
|
||||
|
||||
|
|
2
state.go
2
state.go
|
@ -792,7 +792,7 @@ func (s *State) UserChannelPermissions(userID, channelID string) (apermissions i
|
|||
}
|
||||
}
|
||||
|
||||
if apermissions&PermissionManageRoles > 0 {
|
||||
if apermissions&PermissionAdministrator > 0 {
|
||||
apermissions |= PermissionAllChannel
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue