Fix reacting with custom emojis from same guild requiring USE_EXTERNAL_EMOJIS
This commit is contained in:
parent
c4701a3299
commit
583d9ff407
@ -215,7 +215,8 @@ router.put(
|
|||||||
const external_emoji = await Emoji.findOneOrFail({
|
const external_emoji = await Emoji.findOneOrFail({
|
||||||
where: { id: emoji.id },
|
where: { id: emoji.id },
|
||||||
});
|
});
|
||||||
if (!already_added) req.permission?.hasThrow("USE_EXTERNAL_EMOJIS");
|
if (!already_added && channel.guild_id != external_emoji.guild_id)
|
||||||
|
req.permission?.hasThrow("USE_EXTERNAL_EMOJIS");
|
||||||
emoji.animated = external_emoji.animated;
|
emoji.animated = external_emoji.animated;
|
||||||
emoji.name = external_emoji.name;
|
emoji.name = external_emoji.name;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user