From 090247a058fa298be488c378edc58ca471961509 Mon Sep 17 00:00:00 2001 From: Amit Sharma <74371312+Amit91848@users.noreply.github.com> Date: Mon, 22 Dec 2025 19:07:52 +0530 Subject: [PATCH] fix: event type not installed apps list empty (#26128) --- .../event-types/hooks/useTabsNavigations.tsx | 17 +++++++---------- .../wrappers/EventTypeWebWrapper.tsx | 1 - 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/packages/platform/atoms/event-types/hooks/useTabsNavigations.tsx b/packages/platform/atoms/event-types/hooks/useTabsNavigations.tsx index 0a9db5a1ff..7abaecd1a0 100644 --- a/packages/platform/atoms/event-types/hooks/useTabsNavigations.tsx +++ b/packages/platform/atoms/event-types/hooks/useTabsNavigations.tsx @@ -67,8 +67,7 @@ export const useTabsNavigations = ({ const activeWebhooksNumber = eventType.webhooks.filter((webhook) => webhook.active).length; - const installedAppsNumber = eventTypeApps?.items.length || 0; - + const installedAppsNumber = eventTypeApps?.items.filter((app) => app.isInstalled).length || 0; const enabledWorkflowsNumber = allActiveWorkflows ? allActiveWorkflows.length : 0; const eventTypeId = formMethods.getValues("id"); @@ -104,12 +103,11 @@ export const useTabsNavigations = ({ ? formMethods.getValues("schedule") === null ? t("members_default_schedule") : isChildrenManagedEventType - ? `${ - formMethods.getValues("scheduleName") - ? `${formMethods.getValues("scheduleName")} - ${t("managed")}` - : t(`default_schedule_name`) + ? `${formMethods.getValues("scheduleName") + ? `${formMethods.getValues("scheduleName")} - ${t("managed")}` + : t(`default_schedule_name`) }` - : formMethods.getValues("scheduleName") ?? t(`default_schedule_name`) + : formMethods.getValues("scheduleName") ?? t(`default_schedule_name`) : formMethods.getValues("scheduleName") ?? t(`default_schedule_name`), "data-testid": "availability", }); @@ -119,9 +117,8 @@ export const useTabsNavigations = ({ name: t("assignment"), href: `/event-types/${eventTypeId}?tabName=team`, icon: "users", - info: `${t(watchSchedulingType?.toLowerCase() ?? "")}${ - isManagedEventType ? ` - ${t("number_member", { count: watchChildrenCount || 0 })}` : "" - }`, + info: `${t(watchSchedulingType?.toLowerCase() ?? "")}${isManagedEventType ? ` - ${t("number_member", { count: watchChildrenCount || 0 })}` : "" + }`, "data-testid": "assignment", }); } diff --git a/packages/platform/atoms/event-types/wrappers/EventTypeWebWrapper.tsx b/packages/platform/atoms/event-types/wrappers/EventTypeWebWrapper.tsx index 9ededacef4..2c95bfa5f7 100644 --- a/packages/platform/atoms/event-types/wrappers/EventTypeWebWrapper.tsx +++ b/packages/platform/atoms/event-types/wrappers/EventTypeWebWrapper.tsx @@ -170,7 +170,6 @@ const EventTypeWeb = ({ const { data: eventTypeApps, isPending: isPendingApps } = trpc.viewer.apps.integrations.useQuery({ extendsFeature: "EventType", teamId: eventType.team?.id || eventType.parent?.teamId, - onlyInstalled: true, }); // Check workflow permissions