Fixed handling of Administrator permission
This commit is contained in:
@@ -104,7 +104,7 @@ namespace Discord
|
|||||||
ulong resolvedPermissions = 0;
|
ulong resolvedPermissions = 0;
|
||||||
|
|
||||||
ulong mask = ChannelPermissions.All(channel).RawValue;
|
ulong mask = ChannelPermissions.All(channel).RawValue;
|
||||||
if (user.Id == user.Guild.OwnerId || GetValue(resolvedPermissions, GuildPermission.Administrator))
|
if (user.Id == user.Guild.OwnerId || GetValue(guildPermissions, GuildPermission.Administrator))
|
||||||
resolvedPermissions = mask; //Owners and administrators always have all permissions
|
resolvedPermissions = mask; //Owners and administrators always have all permissions
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user