Mentions inbox: use the right roles prop...

This commit is contained in:
Rory&
2025-11-26 16:18:41 +01:00
parent 3477f62459
commit cfb88d7fe9

View File

@@ -77,10 +77,11 @@ router.get(
const member = memberships.find((m) => m.guild_id === c.guild_id)!;
return Permissions.finalPermission({
user: { id: member.id, roles: member.roles.map((r) => r.id), communication_disabled_until: member.communication_disabled_until, flags: 0 },
guild: { id: member.guild.id, owner_id: member.guild.owner_id!, roles: member.guild.roles },
guild: { id: member.guild.id, owner_id: member.guild.owner_id!, roles: member.roles },
channel: c,
}).has("VIEW_CHANNEL");
});
const visibleChannelIds = visibleChannels.map((c) => c.id);
const ownedMentionableRoleIds = memberships.reduce((acc, m) => {
acc.push(...m.roles.filter((r) => r.mentionable).map((r) => r.id));