Delete expired invites

This commit is contained in:
Rory&
2025-09-29 02:38:35 +02:00
parent 2620a55518
commit ba612ab2ba
2 changed files with 17 additions and 2 deletions

View File

@@ -40,6 +40,12 @@ router.get(
relations: PublicInviteRelation,
});
await invites
.filter((i) => i.isExpired())
.forEachAsync(async (i) => {
await Invite.delete({ code: i.code });
});
return res.json(invites);
},
);