From 751aec2676fa262adb90cb0ef3467aff29078d39 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Fri, 19 May 2023 18:10:28 +0800 Subject: [PATCH] Use number instead of function --- packages/api/src/server.ts | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/packages/api/src/server.ts b/packages/api/src/server.ts index c1bcd643a..30ef4a44d 100755 --- a/packages/api/src/server.ts +++ b/packages/api/src/server.ts @@ -101,14 +101,15 @@ export const createApp = (): { if (!env.dev.isLocal) { const apiLimiter = rateLimit({ windowMs: 60 * 1000, // 1 minute - max: async (req) => { - // 100 RPM for an authenticated request, 5 for a non-authenticated request - // const token = await getClaimsByToken( - // // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access - // req.header('authorization') ?? req.cookies['auth'] - // ) - return 100 // token ? 100 : 10 - }, + max: 100, + // async (req) => { + // // 100 RPM for an authenticated request, 5 for a non-authenticated request + // // const token = await getClaimsByToken( + // // // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access + // // req.header('authorization') ?? req.cookies['auth'] + // // ) + // return 100 // token ? 100 : 10 + // }, standardHeaders: true, // Return rate limit info in the `RateLimit-*` headers legacyHeaders: false, // Disable the `X-RateLimit-*` headers keyGenerator: (req) => {