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/channels/#channel_id/recipients.ts12
-rw-r--r--src/api/routes/users/#user_id/delete.ts2
2 files changed, 8 insertions, 6 deletions
diff --git a/src/api/routes/channels/#channel_id/recipients.ts b/src/api/routes/channels/#channel_id/recipients.ts

index 71caa9ee1..28200cb50 100644 --- a/src/api/routes/channels/#channel_id/recipients.ts +++ b/src/api/routes/channels/#channel_id/recipients.ts
@@ -61,13 +61,15 @@ router.put( event: "CHANNEL_RECIPIENT_ADD", data: { channel_id: channel_id, - user: await User.findOneOrFail({ - where: { id: user_id }, - select: PublicUserProjection, - }), + user: ( + await User.findOneOrFail({ + where: { id: user_id }, + select: PublicUserProjection, + }) + ).toPublicUser(), }, channel_id: channel_id, - } as ChannelRecipientAddEvent); + } satisfies ChannelRecipientAddEvent); return res.sendStatus(204); } }, diff --git a/src/api/routes/users/#user_id/delete.ts b/src/api/routes/users/#user_id/delete.ts
index 44ff6ed58..979607c18 100644 --- a/src/api/routes/users/#user_id/delete.ts +++ b/src/api/routes/users/#user_id/delete.ts
@@ -104,7 +104,7 @@ router.post( channel_id: channel.id, }, channel_id: channel.id, - } as ChannelRecipientRemoveEvent); + } satisfies ChannelRecipientRemoveEvent); console.log(`[Instance ban] Removed user ${user.id} from group channel ${channel.id}`); }