diff --git a/packages/features/schedules/components/NewScheduleButton.tsx b/packages/features/schedules/components/NewScheduleButton.tsx index e1e23fd72c..d63505949c 100644 --- a/packages/features/schedules/components/NewScheduleButton.tsx +++ b/packages/features/schedules/components/NewScheduleButton.tsx @@ -1,3 +1,4 @@ +import { revalidateAvailabilityList } from "app/(use-page-wrapper)/(main-nav)/availability/actions"; import { useRouter } from "next/navigation"; import { useForm } from "react-hook-form"; @@ -31,6 +32,7 @@ export function NewScheduleButton({ onSuccess: async ({ schedule }) => { await router.push(`/availability/${schedule.id}${fromEventType ? "?fromEventType=true" : ""}`); showToast(t("schedule_created_successfully", { scheduleName: schedule.name }), "success"); + revalidateAvailabilityList(); utils.viewer.availability.list.setData(undefined, (data) => { const newSchedule = { ...schedule, isDefault: false, availability: [] }; if (!data)