summary refs log tree commit diff
path: root/src/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/api')
-rw-r--r--src/api/routes/guilds/#guild_id/invites.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/api/routes/guilds/#guild_id/invites.ts b/src/api/routes/guilds/#guild_id/invites.ts

index a0ffa3f4..f190b021 100644 --- a/src/api/routes/guilds/#guild_id/invites.ts +++ b/src/api/routes/guilds/#guild_id/invites.ts
@@ -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); }, );