mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-17 20:13:30 +01:00
fix(Guild): type error with permissionOverwrites (#10527)
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com> Co-authored-by: Almeida <github@almeidx.dev> Co-authored-by: Vlad Frangu <me@vladfrangu.dev>
This commit is contained in:
@@ -181,7 +181,10 @@ class PermissionOverwrites extends Base {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const userOrRole = guild.roles.resolve(overwrite.id) ?? guild.client.users.resolve(overwrite.id);
|
const userOrRole = guild.roles.resolve(overwrite.id) ?? guild.client.users.resolve(overwrite.id);
|
||||||
if (!userOrRole) throw new DiscordjsTypeError(ErrorCodes.InvalidType, 'parameter', 'User nor a Role');
|
if (!userOrRole) {
|
||||||
|
throw new DiscordjsTypeError(ErrorCodes.InvalidType, 'parameter', 'cached User or Role');
|
||||||
|
}
|
||||||
|
|
||||||
const type = userOrRole instanceof Role ? OverwriteType.Role : OverwriteType.Member;
|
const type = userOrRole instanceof Role ? OverwriteType.Role : OverwriteType.Member;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|||||||
Reference in New Issue
Block a user