summary refs log tree commit diff
path: root/src/api/routes
diff options
context:
space:
mode:
authorMathMan05 <mathmanrm@gmail.com>2025-11-25 23:57:56 -0600
committerMathMan05 <mathmanrm@gmail.com>2025-11-25 23:57:56 -0600
commit5a3965ab229b65dc01cabb448b0f5cfa2a48d5ef (patch)
tree4c83e636885cc2257223d3f39203fdf16028e5e4 /src/api/routes
parentremove unused filter async (diff)
downloadserver-ts-5a3965ab229b65dc01cabb448b0f5cfa2a48d5ef.tar.xz
rid of Math.clamp
Diffstat (limited to 'src/api/routes')
-rw-r--r--src/api/routes/users/#user_id/messages.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/api/routes/users/#user_id/messages.ts b/src/api/routes/users/#user_id/messages.ts

index 9ce0b369..717bca96 100644 --- a/src/api/routes/users/#user_id/messages.ts +++ b/src/api/routes/users/#user_id/messages.ts
@@ -19,7 +19,7 @@ import { route } from "@spacebar/api"; import { Config, Message, User } from "@spacebar/util"; import { Request, Response, Router } from "express"; -import { DmMessagesResponseSchema } from "@spacebar/schemas" +import { DmMessagesResponseSchema } from "@spacebar/schemas"; const router = Router({ mergeParams: true }); router.get( @@ -42,7 +42,7 @@ router.get( await Message.find({ where: { channel_id: channel?.id }, order: { timestamp: "DESC" }, - take: Math.clamp(req.query.limit ? Number(req.query.limit) : 50, 1, Config.get().limits.message.maxPreloadCount), + take: Math.min(Math.max(req.query.limit ? Number(req.query.limit) : 50, 1), Config.get().limits.message.maxPreloadCount), }) ).filter((x) => x !== null) as Message[];