fix: Prevent 500 error when fetching more than 3000 bookings from an user (#15099)

This commit is contained in:
Omar López
2024-05-17 19:07:55 +00:00
committed by GitHub
parent ae4e0f8893
commit e3741f3e06
+2 -1
View File
@@ -5,6 +5,7 @@ import { HttpError } from "@calcom/lib/http-error";
import { defaultResponder } from "@calcom/lib/server";
import prisma from "@calcom/prisma";
import { withMiddleware } from "~/lib/helpers/withMiddleware";
import { schemaBookingGetParams, schemaBookingReadPublic } from "~/lib/validations/booking";
import { schemaQuerySingleOrMultipleAttendeeEmails } from "~/lib/validations/shared/queryAttendeeEmail";
import { schemaQuerySingleOrMultipleUserIds } from "~/lib/validations/shared/queryUserId";
@@ -225,4 +226,4 @@ async function handler(req: NextApiRequest) {
return { bookings: data.map((booking) => schemaBookingReadPublic.parse(booking)) };
}
export default defaultResponder(handler);
export default withMiddleware("pagination")(defaultResponder(handler));