From b76bb8a409c63aef9279acf5c1f60e846131f755 Mon Sep 17 00:00:00 2001 From: Rodry <38259440+ImRodry@users.noreply.github.com> Date: Sat, 2 Oct 2021 22:46:32 +0100 Subject: [PATCH] fix(Invite): #guild never resolving into a Guild (#6742) Co-authored-by: SpaceEEC --- src/structures/Invite.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/structures/Invite.js b/src/structures/Invite.js index 6e79da85c..b9b3f42a8 100644 --- a/src/structures/Invite.js +++ b/src/structures/Invite.js @@ -20,14 +20,13 @@ class Invite extends Base { _patch(data) { const InviteGuild = require('./InviteGuild'); - const Guild = require('./Guild'); /** * The guild the invite is for including welcome screen data if present * @type {?(Guild|InviteGuild)} */ this.guild = null; if (data.guild) { - this.guild = data.guild instanceof Guild ? data.guild : new InviteGuild(this.client, data.guild); + this.guild = this.client.guilds.resolve(data.guild.id) ?? new InviteGuild(this.client, data.guild); } /**