diff --git a/apps/web/pages/event-types/index.tsx b/apps/web/pages/event-types/index.tsx index 2999667fe4..b3ef0ab472 100644 --- a/apps/web/pages/event-types/index.tsx +++ b/apps/web/pages/event-types/index.tsx @@ -923,11 +923,14 @@ const EventTypesPage = () => { if (searchParams?.get("openIntercom") === "true") { open(); } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []); + + useEffect(() => { setShowProfileBanner( !!orgBranding && !document.cookie.includes("calcom-profile-banner=1") && !user?.completedOnboarding ); - // eslint-disable-next-line react-hooks/exhaustive-deps - }, []); + }, [orgBranding, user]); return ( > }) { - const router = useRouter(); const bannerRef = useRef(null); useIsomorphicLayoutEffect(() => { diff --git a/packages/trpc/server/routers/viewer/organizations/create.handler.ts b/packages/trpc/server/routers/viewer/organizations/create.handler.ts index 78a7457a45..33ce4d555e 100644 --- a/packages/trpc/server/routers/viewer/organizations/create.handler.ts +++ b/packages/trpc/server/routers/viewer/organizations/create.handler.ts @@ -5,7 +5,12 @@ import { sendOrganizationEmailVerification } from "@calcom/emails"; import { hashPassword } from "@calcom/features/auth/lib/hashPassword"; import { subdomainSuffix } from "@calcom/features/ee/organizations/lib/orgDomains"; import { DEFAULT_SCHEDULE, getAvailabilityFromSchedule } from "@calcom/lib/availability"; -import { IS_CALCOM, IS_TEAM_BILLING_ENABLED, RESERVED_SUBDOMAINS } from "@calcom/lib/constants"; +import { + IS_CALCOM, + IS_TEAM_BILLING_ENABLED, + RESERVED_SUBDOMAINS, + IS_PRODUCTION, +} from "@calcom/lib/constants"; import { getTranslation } from "@calcom/lib/server/i18n"; import { prisma } from "@calcom/prisma"; import { MembershipRole } from "@calcom/prisma/enums"; @@ -131,6 +136,7 @@ export const createHandler = async ({ input, ctx }: CreateOptions) => { return { user: { ...createOwnerOrg, password } }; } else { + if (!IS_PRODUCTION) return { checked: true }; const language = await getTranslation(input.language ?? "en", "common"); const secret = createHash("md5")