From 8e01cfb766dbbe8474afa30d592e4fd007107a00 Mon Sep 17 00:00:00 2001 From: metal Date: Wed, 8 Sep 2021 14:21:39 +0100 Subject: [PATCH] Update backend/src/plugins/Automod/actions/changeRoles.ts Co-authored-by: Almeida --- backend/src/plugins/Automod/actions/changeRoles.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/plugins/Automod/actions/changeRoles.ts b/backend/src/plugins/Automod/actions/changeRoles.ts index 5f2c6a8a..23639ce7 100644 --- a/backend/src/plugins/Automod/actions/changeRoles.ts +++ b/backend/src/plugins/Automod/actions/changeRoles.ts @@ -22,7 +22,7 @@ export const ChangeRolesAction = automodAction({ async apply({ pluginData, contexts, actionConfig, ruleName }) { const members = unique(contexts.map(c => c.member).filter(nonNullish)); - const me = pluginData.guild.members.cache.get(pluginData.client.user!.id)!; + const me = pluginData.guild.me ?? await pluginData.guild.members.fetch(pluginData.client.user!.id); const missingPermissions = getMissingPermissions(me.permissions, Permissions.FLAGS.MANAGE_ROLES); if (missingPermissions) {