From 962f692e298c2498260baceb8659b0cc55452fe5 Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Thu, 30 Jan 2025 14:25:13 +0530 Subject: [PATCH] fix: Disable sms/whatsapp action for trialing teams (#18896) * fix: flaky test organization.spec * Workflow doesn't save when setting a WhatsApp workflow * update --- .../viewer/workflows/getWorkflowActionOptions.handler.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/trpc/server/routers/viewer/workflows/getWorkflowActionOptions.handler.ts b/packages/trpc/server/routers/viewer/workflows/getWorkflowActionOptions.handler.ts index 6f08ff954b..1cd8591615 100644 --- a/packages/trpc/server/routers/viewer/workflows/getWorkflowActionOptions.handler.ts +++ b/packages/trpc/server/routers/viewer/workflows/getWorkflowActionOptions.handler.ts @@ -4,7 +4,7 @@ import hasKeyInMetadata from "@calcom/lib/hasKeyInMetadata"; import { getTranslation } from "@calcom/lib/server/i18n"; import type { TrpcSessionUser } from "@calcom/trpc/server/trpc"; -import { hasTeamPlanHandler } from "../teams/hasTeamPlan.handler"; +import hasActiveTeamPlanHandler from "../teams/hasActiveTeamPlan.handler"; type GetWorkflowActionOptionsOptions = { ctx: { @@ -22,8 +22,7 @@ export const getWorkflowActionOptionsHandler = async ({ ctx }: GetWorkflowAction let isTeamsPlan = false; if (!isCurrentUsernamePremium) { - const { hasTeamPlan } = await hasTeamPlanHandler({ ctx }); - isTeamsPlan = !!hasTeamPlan; + isTeamsPlan = await hasActiveTeamPlanHandler({ ctx }); } const hasOrgsPlan = !!user.profile?.organizationId;