diff --git a/src/api/routes/channels/#channel_id/index.ts b/src/api/routes/channels/#channel_id/index.ts index ff88703e6..ee750c39b 100644 --- a/src/api/routes/channels/#channel_id/index.ts +++ b/src/api/routes/channels/#channel_id/index.ts @@ -109,7 +109,7 @@ router.delete( c.save(), emitEvent({ event: "CHANNEL_UPDATE", - data: c, + data: c.toJSON(), channel_id: c.id, } as ChannelUpdateEvent), ]); @@ -234,7 +234,7 @@ router.patch( channel.save(), emitEvent({ event: "CHANNEL_UPDATE", - data: channel, + data: channel.toJSON(), channel_id, } as ChannelUpdateEvent), ]); diff --git a/src/api/routes/channels/#channel_id/messages/index.ts b/src/api/routes/channels/#channel_id/messages/index.ts index 1ef9ccea5..bf4803aad 100644 --- a/src/api/routes/channels/#channel_id/messages/index.ts +++ b/src/api/routes/channels/#channel_id/messages/index.ts @@ -463,7 +463,7 @@ router.post( channel.save(), emitEvent({ event: "CHANNEL_UPDATE", - data: { ...channel, newly_created: false }, + data: { ...channel.toJSON(), newly_created: false }, guild_id: channel.guild_id, }), ]); diff --git a/src/api/routes/channels/#channel_id/permissions.ts b/src/api/routes/channels/#channel_id/permissions.ts index 3b7e1349b..066b4428f 100644 --- a/src/api/routes/channels/#channel_id/permissions.ts +++ b/src/api/routes/channels/#channel_id/permissions.ts @@ -72,7 +72,7 @@ router.put( emitEvent({ event: "CHANNEL_UPDATE", channel_id, - data: channel, + data: channel.toJSON(), } as ChannelUpdateEvent), ]); @@ -96,7 +96,7 @@ router.delete("/:overwrite_id", route({ permission: "MANAGE_ROLES", responses: { emitEvent({ event: "CHANNEL_UPDATE", channel_id, - data: channel, + data: channel.toJSON(), } as ChannelUpdateEvent), ]); diff --git a/src/api/routes/guilds/#guild_id/channels.ts b/src/api/routes/guilds/#guild_id/channels.ts index 398079032..fda7c795d 100644 --- a/src/api/routes/guilds/#guild_id/channels.ts +++ b/src/api/routes/guilds/#guild_id/channels.ts @@ -120,7 +120,7 @@ router.patch( await emitEvent({ event: "CHANNEL_UPDATE", - data: channel, + data: channel.toJSON(), channel_id: channel.id, guild_id, } as ChannelUpdateEvent); @@ -155,7 +155,7 @@ router.patch( await emitEvent({ event: "CHANNEL_UPDATE", - data: channel, + data: channel.toJSON(), channel_id: channel.id, guild_id, } as ChannelUpdateEvent);