summary refs log tree commit diff
diff options
context:
space:
mode:
authorMathMan05 <mathmanrm@gmail.com>2026-02-04 12:22:48 -0600
committerMathMan05 <mathmanrm@gmail.com>2026-02-04 12:22:48 -0600
commitef8ebf93e4d9145aa177863aec56069cf67c6a33 (patch)
tree83dbd20a2902fb9a528b5dd054b907f82642cec7
parentfix another forum bug (diff)
downloadserver-ts-ef8ebf93e4d9145aa177863aec56069cf67c6a33.tar.xz
fix search while I'm at it
-rw-r--r--src/api/routes/guilds/#guild_id/messages/search.ts4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/api/routes/guilds/#guild_id/messages/search.ts b/src/api/routes/guilds/#guild_id/messages/search.ts

index 166b87e3..d0888fe0 100644 --- a/src/api/routes/guilds/#guild_id/messages/search.ts +++ b/src/api/routes/guilds/#guild_id/messages/search.ts
@@ -74,14 +74,12 @@ router.get( order: { timestamp: sort_order ? (sort_order.toUpperCase() as "ASC" | "DESC") : "DESC", }, - take: parsedLimit || 0, where: { guild: { id: req.params.guild_id as string, }, }, relations: { author: true, webhook: true, application: true, mentions: true, mention_roles: true, mention_channels: true, sticker_items: true, attachments: true }, - skip: offset ? Number(offset) : 0, }; //@ts-ignore if (channel_id) query.where.channel = { id: channel_id }; @@ -107,7 +105,7 @@ router.get( //@ts-ignore if (content) query.where.content = Like(`%${content}%`); - const messages: Message[] = await Message.find(query); + const messages: Message[] = await Message.find({ ...query, take: parsedLimit || 0, skip: offset ? Number(offset) : 0 }); delete query.take; const total_results = await Message.count(query);