chore: remove needless query when sending clan invite
All checks were successful
Build / build (22) (push) Successful in 42s
Build / build (20) (pull_request) Successful in 1m14s
Build / build (20) (push) Successful in 1m15s
Build / build (18) (push) Successful in 1m13s
Build / build (18) (pull_request) Successful in 43s
Build / build (22) (pull_request) Successful in 1m14s

This commit is contained in:
Sainan 2025-04-02 18:44:40 +02:00
parent 24ed580a97
commit 83cd6652ba

View File

@ -35,22 +35,17 @@ export const addToGuildController: RequestHandler = async (req, res) => {
res.status(400).json("Invalid permission");
}
if (
await GuildMember.exists({
try {
await GuildMember.insertOne({
accountId: account._id,
guildId: payload.GuildId.$oid
})
) {
guildId: payload.GuildId.$oid,
status: 2 // outgoing invite
});
} catch (e) {
res.status(400).json("User already invited to clan");
return;
}
await GuildMember.insertOne({
accountId: account._id,
guildId: payload.GuildId.$oid,
status: 2 // outgoing invite
});
const senderInventory = await getInventory(senderAccount._id.toString(), "ActiveAvatarImageType");
await createMessage(account._id, [
{