calculateBasePermissions may not correctly retrieve cached members (#2580)

* fix: this might be an oversight

* Update plugins/permissions/src/permissions.ts

* Update plugins/permissions/src/permissions.ts

Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com>
This commit is contained in:
RanAS
2022-11-14 12:26:30 -06:00
committed by GitHub
co-authored by Skillz4Killz
parent 63b88ee949
commit 58ac893c3a
+1 -1
View File
@@ -18,7 +18,7 @@ export function calculateBasePermissions(
memberOrId: bigint | Member,
) {
const guild = typeof guildOrId === "bigint" ? bot.guilds.get(guildOrId) : guildOrId;
const member = typeof memberOrId === "bigint" ? bot.members.get(memberOrId) : memberOrId;
const member = typeof memberOrId === "bigint" ? bot.members.get(bot.transformers.snowflake(`${memberOrId}${guild?.id}`)) : memberOrId;
if (!guild || !member) return 8n;