summary refs log tree commit diff
path: root/src/api
diff options
context:
space:
mode:
authorwhinis <whinis@whinis.com>2026-03-29 09:15:33 -0400
committerRory& <root@rory.gay>2026-04-13 12:11:07 +0200
commit310d292e9ab2e71a121272205185ac5bc97ab703 (patch)
tree9f4da5795bb42dfd6d06166bb648eff8285071ca /src/api
parentMaybe fix an issue elisa had with discord.py (diff)
downloadserver-ts-310d292e9ab2e71a121272205185ac5bc97ab703.tar.xz
Fix Typing event so that it returns undefined rather than null
Added clean data to message entity so it respects json tags.
Diffstat (limited to 'src/api')
-rw-r--r--src/api/routes/channels/#channel_id/messages/index.ts2
-rw-r--r--src/api/routes/channels/#channel_id/typing.ts2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/api/routes/channels/#channel_id/messages/index.ts b/src/api/routes/channels/#channel_id/messages/index.ts

index ca3db013..20b3ab22 100644 --- a/src/api/routes/channels/#channel_id/messages/index.ts +++ b/src/api/routes/channels/#channel_id/messages/index.ts
@@ -508,7 +508,7 @@ router.post( channel_id: channel_id, data: message.toJSON(), } satisfies MessageCreateEvent), - message.guild_id ? Member.update({ id: req.user_id, guild_id: message.guild_id }, { last_message_id: message.id }) : null, + message.guild_id ? Member.update({ id: req.user_id, guild_id: message.guild_id }, { last_message_id: message.id }) : undefined, ]); // no await as it shouldnt block the message send function and silently catch error diff --git a/src/api/routes/channels/#channel_id/typing.ts b/src/api/routes/channels/#channel_id/typing.ts
index 0db9dae4..36331647 100644 --- a/src/api/routes/channels/#channel_id/typing.ts +++ b/src/api/routes/channels/#channel_id/typing.ts
@@ -58,7 +58,7 @@ router.post( channel_id, timestamp, user_id, - guild_id: channel.guild_id, + guild_id: channel.guild_id ?? undefined, }, } satisfies TypingStartEvent);