mirror of
https://github.com/spacebarchat/server.git
synced 2024-11-22 02:12:40 +01:00
fix some message update fields being sent when null
This commit is contained in:
parent
7cf8c68459
commit
b7c4889c63
@ -109,7 +109,7 @@ router.patch(
|
||||
await emitEvent({
|
||||
event: "MESSAGE_UPDATE",
|
||||
channel_id,
|
||||
data: { ...new_message, nonce: undefined },
|
||||
data: { ...new_message.toJSON(), nonce: undefined },
|
||||
} as MessageUpdateEvent),
|
||||
]);
|
||||
|
||||
@ -117,9 +117,9 @@ router.patch(
|
||||
|
||||
// TODO: a DTO?
|
||||
return res.json({
|
||||
...new_message.toJSON(),
|
||||
id: new_message.id,
|
||||
type: new_message.type,
|
||||
content: new_message.content,
|
||||
channel_id: new_message.channel_id,
|
||||
author: new_message.author?.toPublicUser(),
|
||||
attachments: new_message.attachments,
|
||||
@ -128,11 +128,8 @@ router.patch(
|
||||
mention_roles: new_message.mention_roles,
|
||||
mention_everyone: new_message.mention_everyone,
|
||||
pinned: new_message.pinned,
|
||||
tts: new_message.tts,
|
||||
timestamp: new_message.timestamp,
|
||||
edited_timestamp: new_message.edited_timestamp,
|
||||
flags: new_message.flags,
|
||||
components: new_message.components,
|
||||
|
||||
// these are not in the Discord.com response
|
||||
mention_channels: new_message.mention_channels,
|
||||
|
Loading…
Reference in New Issue
Block a user