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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user