fix: insufficient guild projection in addToGuildController

This commit is contained in:
Sainan 2025-03-29 17:24:26 +01:00
parent dcc2b903ac
commit 30ae95bec8

View File

@ -25,7 +25,7 @@ export const addToGuildController: RequestHandler = async (req, res) => {
return;
}
const guild = (await Guild.findById(payload.GuildId.$oid, "Name"))!;
const guild = (await Guild.findById(payload.GuildId.$oid, "Name Ranks"))!;
const senderAccount = await getAccountForRequest(req);
if (!(await hasGuildPermission(guild, senderAccount._id.toString(), GuildPermission.Recruiter))) {
res.status(400).json("Invalid permission");