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
|
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
|
apermissions |= PermissionAllChannel
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue