diff --git a/apps/web/app/(use-page-wrapper)/availability/[schedule]/page.tsx b/apps/web/app/(use-page-wrapper)/availability/[schedule]/page.tsx
index 2f833747f3..eaa36c6f22 100644
--- a/apps/web/app/(use-page-wrapper)/availability/[schedule]/page.tsx
+++ b/apps/web/app/(use-page-wrapper)/availability/[schedule]/page.tsx
@@ -1,16 +1,8 @@
import type { PageProps } from "app/_types";
import { _generateMetadata } from "app/_utils";
import { notFound } from "next/navigation";
-import { cache } from "react";
import { z } from "zod";
-// import { cookies, headers } from "next/headers";
-// import { getServerSession } from "@calcom/features/auth/lib/getServerSession";
-// import { buildLegacyRequest } from "@lib/buildLegacyCtx";
-import { ScheduleRepository } from "@calcom/lib/server/repository/schedule";
-
-// import { TravelScheduleRepository } from "@calcom/lib/server/repository/travelSchedule";
-// import { UserRepository } from "@calcom/lib/server/repository/user";
import { AvailabilitySettingsWebWrapper } from "~/availability/[schedule]/schedule-view";
const querySchema = z.object({
@@ -22,26 +14,13 @@ const querySchema = z.object({
.transform((val) => Number(val)),
});
-const getSchedule = cache((id: number) => ScheduleRepository.findScheduleById({ id }));
-
-export const generateMetadata = async ({ params }: PageProps) => {
- const parsed = querySchema.safeParse(await params);
- if (!parsed.success) {
- notFound();
- }
-
- const schedule = await getSchedule(parsed.data.schedule);
-
- if (!schedule) {
- notFound();
- }
-
+export const generateMetadata = async () => {
return await _generateMetadata(
- (t) => (schedule.name ? `${schedule.name} | ${t("availability")}` : t("availability")),
+ (t) => t("availability"),
() => "",
undefined,
undefined,
- `/availability/${parsed.data.schedule}`
+ "/availability"
);
};
@@ -50,47 +29,8 @@ const Page = async ({ params }: PageProps) => {
if (!parsed.success) {
notFound();
}
- // const scheduleId = Number(await params.schedule);
- // const session = await getServerSession({ req: buildLegacyRequest(await headers(), await cookies()) });
- // const userId = session?.user?.id;
- // if (!userId) {
- // notFound();
- // }
-
- // let userData, schedule, travelSchedules;
-
- // try {
- // userData = await UserRepository.getTimeZoneAndDefaultScheduleId({
- // userId,
- // });
- // if (!userData?.timeZone || !userData?.defaultScheduleId) {
- // throw new Error("timeZone and defaultScheduleId not found");
- // }
- // } catch (e) {
- // notFound();
- // }
-
- // try {
- // schedule = await ScheduleRepository.findDetailedScheduleById({
- // scheduleId,
- // isManagedEventType: false,
- // userId,
- // timeZone: userData.timeZone,
- // defaultScheduleId: userData.defaultScheduleId,
- // });
- // } catch (e) {}
-
- // try {
- // travelSchedules = await TravelScheduleRepository.findTravelSchedulesByUserId(userId);
- // } catch (e) {}
-
- return (
-
- );
+ return ;
};
export default Page;