mirror of
https://github.com/spacebarchat/server.git
synced 2026-10-22 10:52:30 +00:00
🐛 fix Database toObject
This commit is contained in:
1 parent
0e7efce655
commit
f526bbdcbc
2 files changed
+3
-3
No files matched your search
@@ -17,6 +17,8 @@ const connection = mongoose.createConnection(uri, {
|
||||
export default <Connection>connection;
|
||||
|
||||
function transform<T>(document: T) {
|
||||
// @ts-ignore
|
||||
if (!document || !document.toObject) return document;
|
||||
// @ts-ignore
|
||||
return document.toObject({ virtuals: true });
|
||||
}
|
||||
|
||||
@@ -211,9 +211,7 @@ export async function getPermission(
|
||||
if (!member) member = await MemberModel.findOne({ guild_id, id: user_id }, "roles").exec();
|
||||
if (!member) throw new Error("Member not found");
|
||||
|
||||
roles = await RoleModel.find({ guild_id, id: { $in: member.roles } })
|
||||
.lean()
|
||||
.exec();
|
||||
roles = await RoleModel.find({ guild_id, id: { $in: member.roles } }).exec();
|
||||
}
|
||||
|
||||
var permission = Permissions.finalPermission({
|
||||
|
||||
Reference in new issue
Block a user