mirror of
https://github.com/spacebarchat/server.git
synced 2026-04-05 02:05:45 +00:00
Mentions inbox: use the right roles prop...
This commit is contained in:
@@ -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));
|
||||
|
||||
Reference in New Issue
Block a user