1 files changed, 3 insertions, 1 deletions
diff --git a/src/util/Permissions.ts b/src/util/Permissions.ts
index ae21e138..809111bf 100644
--- a/src/util/Permissions.ts
+++ b/src/util/Permissions.ts
@@ -158,7 +158,9 @@ export async function getPermission(
member = await MemberModel.findOne({ guild_id, id: user_id }, "roles").exec();
if (!member) throw new Error("Member not found");
- var roles = await RoleModel.find({ guild_id, id: { $in: member.roles } }).exec();
+ var roles = await RoleModel.find({ guild_id, id: { $in: member.roles } })
+ .lean()
+ .exec();
if (channel_id) {
channel = await ChannelModel.findOne({ id: channel_id }, "permission_overwrites").exec();
}
|