From 342f935aba1aa72632b39ded35ef44620ffedcd9 Mon Sep 17 00:00:00 2001 From: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com> Date: Thu, 22 Aug 2024 15:13:09 +0530 Subject: [PATCH] fix: create event type refresh bug (#16301) * fix: create event type refresh bug * chore * fix: type err --- .../modules/event-types/views/event-types-listing-view.tsx | 3 ++- .../features/eventtypes/components/CreateEventTypeDialog.tsx | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/web/modules/event-types/views/event-types-listing-view.tsx b/apps/web/modules/event-types/views/event-types-listing-view.tsx index 813878b2f1..ca1b8131e0 100644 --- a/apps/web/modules/event-types/views/event-types-listing-view.tsx +++ b/apps/web/modules/event-types/views/event-types-listing-view.tsx @@ -170,7 +170,8 @@ const InfiniteMobileTeamsTab: FC = (props) => { }, { refetchOnWindowFocus: true, - staleTime: 1 * 60 * 60 * 1000, + refetchOnMount: true, + staleTime: 0, getNextPageParam: (lastPage) => lastPage.nextCursor, } ); diff --git a/packages/features/eventtypes/components/CreateEventTypeDialog.tsx b/packages/features/eventtypes/components/CreateEventTypeDialog.tsx index 4192fca5ab..11d32f494c 100644 --- a/packages/features/eventtypes/components/CreateEventTypeDialog.tsx +++ b/packages/features/eventtypes/components/CreateEventTypeDialog.tsx @@ -121,10 +121,9 @@ export default function CreateEventTypeDialog({ await router.replace(`/event-types/${eventType.id}${teamId ? "?tabName=team" : ""}`); if (isInfiniteScrollEnabled) { - await utils.viewer.eventTypes.getUserEventGroups.invalidate(); - await utils.viewer.eventTypes.getEventTypesFromGroup.invalidate({ + await utils.viewer.eventTypes.getEventTypesFromGroup.fetchInfinite({ + group: { teamId: eventType.teamId, parentId: eventType.parentId }, limit: 10, - group: { teamId: eventType?.teamId, parentId: eventType?.parentId }, }); } else { await utils.viewer.eventTypes.getByViewer.invalidate();