From 4a173c48b88811c2ed614b4f3178a7f3ae7e627a Mon Sep 17 00:00:00 2001 From: sean-brydon <55134778+sean-brydon@users.noreply.github.com> Date: Thu, 4 Apr 2024 13:20:26 +0100 Subject: [PATCH] fix: correct limit amount in api middleware (#14333) --- apps/api/v1/lib/helpers/rateLimitApiKey.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/api/v1/lib/helpers/rateLimitApiKey.ts b/apps/api/v1/lib/helpers/rateLimitApiKey.ts index de2c71f4e2..8a2f6b6e91 100644 --- a/apps/api/v1/lib/helpers/rateLimitApiKey.ts +++ b/apps/api/v1/lib/helpers/rateLimitApiKey.ts @@ -1,7 +1,6 @@ import type { NextMiddleware } from "next-api-middleware"; import { checkRateLimitAndThrowError } from "@calcom/lib/checkRateLimitAndThrowError"; -import { API_KEY_RATE_LIMIT } from "@calcom/lib/rateLimit"; export const rateLimitApiKey: NextMiddleware = async (req, res, next) => { if (!req.query.apiKey) return res.status(401).json({ message: "No apiKey provided" }); @@ -11,7 +10,7 @@ export const rateLimitApiKey: NextMiddleware = async (req, res, next) => { identifier: req.query.apiKey as string, rateLimitingType: "api", onRateLimiterResponse: (response) => { - res.setHeader("X-RateLimit-Limit", API_KEY_RATE_LIMIT); + res.setHeader("X-RateLimit-Limit", response.limit); res.setHeader("X-RateLimit-Remaining", response.remaining); res.setHeader("X-RateLimit-Reset", response.reset); },