fix: Disable sms/whatsapp action for trialing teams (#18896)

* fix: flaky test organization.spec

* Workflow doesn't save when setting a WhatsApp workflow

* update
This commit is contained in:
Anik Dhabal Babu
2025-01-30 08:55:13 +00:00
committed by GitHub
parent 783f10ffb5
commit 962f692e29
@@ -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;