Files
calendar/packages/features/bookings/lib/create-recurring-booking.ts
T
Hariom BalharaandGitHub c36249b5a7 fix: Add booking related events for recurring bookings as well (#16180)
* Add bookingSuccessful event for recurring booking

* Remove unused variable
2024-08-13 10:25:52 +00:00

16 lines
521 B
TypeScript

import { post } from "@calcom/lib/fetch-wrapper";
import type { RecurringBookingCreateBody, BookingResponse } from "../types";
export const createRecurringBooking = async (data: RecurringBookingCreateBody[]) => {
const response = await post<
RecurringBookingCreateBody[],
// fetch response can't have a Date type, it must be a string
(Omit<BookingResponse, "startTime" | "endTime"> & {
startTime: string;
endTime: string;
})[]
>("/api/book/recurring-event", data);
return response;
};