diff --git a/src/controllers/roles.ts b/src/controllers/roles.ts index 919499a4a..62cf72eb1 100644 --- a/src/controllers/roles.ts +++ b/src/controllers/roles.ts @@ -48,5 +48,6 @@ export async function handleInternalGuildRoleUpdate(data: DiscordPayload) { if (!cachedRole) return; const role = await structures.createRole(payload.role); + guild.roles.set(payload.role.id, role); eventHandlers.roleUpdate?.(guild, role, cachedRole); }