From 2a9ac298fbdcd1a0938c7ae8cfb3527c2036840a Mon Sep 17 00:00:00 2001 From: RogueException Date: Sun, 12 Jun 2016 19:47:27 -0300 Subject: [PATCH] Fixed handling of Administrator permission --- src/Discord.Net/Entities/Permissions/Permissions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net/Entities/Permissions/Permissions.cs b/src/Discord.Net/Entities/Permissions/Permissions.cs index 8a672489b..b4a757757 100644 --- a/src/Discord.Net/Entities/Permissions/Permissions.cs +++ b/src/Discord.Net/Entities/Permissions/Permissions.cs @@ -104,7 +104,7 @@ namespace Discord ulong resolvedPermissions = 0; 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 else {