From fed9c79bec6eeb01bf297f1154f89ddb0e364a43 Mon Sep 17 00:00:00 2001 From: Madeline <46743919+MaddyUnderStars@users.noreply.github.com> Date: Wed, 29 Nov 2023 20:30:45 +1100 Subject: whatever the fuck this is --- src/api/routes/channels/#channel_id/index.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/api/routes/channels') diff --git a/src/api/routes/channels/#channel_id/index.ts b/src/api/routes/channels/#channel_id/index.ts index 567c7c92..a67b1f4b 100644 --- a/src/api/routes/channels/#channel_id/index.ts +++ b/src/api/routes/channels/#channel_id/index.ts @@ -23,6 +23,7 @@ import { ChannelModifySchema, ChannelType, ChannelUpdateEvent, + Guild, Recipient, emitEvent, handleFile, @@ -97,6 +98,20 @@ router.delete( data: channel, channel_id, } as ChannelDeleteEvent), + (async () => { + const guild = await Guild.findOneOrFail({ + where: { id: channel.guild_id }, + select: { channel_ordering: true }, + }); + await Guild.update( + { id: guild.id }, + { + channel_ordering: guild.channel_ordering.remove( + channel.id, + ), + }, + ); + })(), ]); } -- cgit 1.5.1