From 54e0bd6087d5c616727c0322af200ce454167e19 Mon Sep 17 00:00:00 2001 From: Chris Rhodes Date: Tue, 29 Nov 2016 19:09:01 -0800 Subject: [PATCH] Fix Admin permission calculations. --- restapi.go | 2 +- state.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/restapi.go b/restapi.go index a9b08ee..c108369 100644 --- a/restapi.go +++ b/restapi.go @@ -470,7 +470,7 @@ func (s *Session) UserChannelPermissions(userID, channelID string) (apermissions } } - if apermissions&PermissionManageRoles > 0 { + if apermissions&PermissionAdministrator > 0 { apermissions |= PermissionAllChannel } diff --git a/state.go b/state.go index b016f4b..d9e6b5d 100644 --- a/state.go +++ b/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 }