Skip to content

Commit 7e20b74

Browse files
chore: move getTeamMemberEmailFromCrm to package/lib (#19174)
1 parent 111f292 commit 7e20b74

File tree

6 files changed

+7
-4
lines changed

6 files changed

+7
-4
lines changed

apps/web/lib/__tests__/getTeamMemberEmailFromCrm.test.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,9 @@ import { getCRMContactOwnerForRRLeadSkip } from "@calcom/app-store/_utils/CRMRou
77
import bookingFormHandlers from "@calcom/app-store/routing-forms/appBookingFormHandler";
88
import { ROUTING_FORM_RESPONSE_ID_QUERY_STRING } from "@calcom/app-store/routing-forms/lib/constants";
99
import { RouteActionType } from "@calcom/app-store/routing-forms/zod";
10+
import { getTeamMemberEmailForResponseOrContactUsingUrlQuery } from "@calcom/lib/server/getTeamMemberEmailFromCrm";
1011
import { SchedulingType } from "@calcom/prisma/enums";
1112

12-
import { getTeamMemberEmailForResponseOrContactUsingUrlQuery } from "../getTeamMemberEmailFromCrm";
13-
1413
vi.mock("@calcom/app-store/routing-forms/appBookingFormHandler", () => ({
1514
default: {
1615
salesforce: vi.fn(),

apps/web/lib/team/[slug]/[type]/getServerSideProps.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ export const getServerSideProps = async (context: GetServerSidePropsContext) =>
168168
const fromRedirectOfNonOrgLink = context.query.orgRedirection === "true";
169169
const isUnpublished = team.parent ? !team.parent.slug : !team.slug;
170170
const { getTeamMemberEmailForResponseOrContactUsingUrlQuery } = await import(
171-
"@calcom/web/lib/getTeamMemberEmailFromCrm"
171+
"@calcom/lib/server/getTeamMemberEmailFromCrm"
172172
);
173173
const {
174174
email: teamMemberEmail,

packages/lib/server/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ export { getTranslation } from "./i18n";
99
export { getDefaultLocations } from "./getDefaultLocations";
1010
export { default as perfObserver } from "./perfObserver";
1111
export { getRoutedUrl } from "./getRoutedUrl";
12+
export { getTeamMemberEmailForResponseOrContactUsingUrlQuery } from "./getTeamMemberEmailFromCrm";

packages/platform/libraries/index.ts

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import getAllUserBookings from "@calcom/lib/bookings/getAllUserBookings";
3232
import { symmetricEncrypt, symmetricDecrypt } from "@calcom/lib/crypto";
3333
import getBulkEventTypes from "@calcom/lib/event-types/getBulkEventTypes";
3434
import { getRoutedUrl } from "@calcom/lib/server/getRoutedUrl";
35+
import { getTeamMemberEmailForResponseOrContactUsingUrlQuery } from "@calcom/lib/server/getTeamMemberEmailFromCrm";
3536
import { getTranslation } from "@calcom/lib/server/i18n";
3637
import { MembershipRole } from "@calcom/prisma/enums";
3738
import { credentialForCalendarServiceSelect } from "@calcom/prisma/selects/credential";
@@ -236,3 +237,5 @@ export { getBulkEventTypes };
236237
export { getBookingFieldsWithSystemFields };
237238

238239
export { getRoutedUrl };
240+
241+
export { getTeamMemberEmailForResponseOrContactUsingUrlQuery };

packages/trpc/server/routers/viewer/routing-forms/findTeamMembersMatchingAttributeLogicOfRoute.handler.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export const findTeamMembersMatchingAttributeLogicOfRouteHandler = async ({
6767
}: FindTeamMembersMatchingAttributeLogicOfRouteHandlerOptions) => {
6868
const { prisma, user } = ctx;
6969
const { getTeamMemberEmailForResponseOrContactUsingUrlQuery } = await import(
70-
"@calcom/web/lib/getTeamMemberEmailFromCrm"
70+
"@calcom/lib/server/getTeamMemberEmailFromCrm"
7171
);
7272

7373
const { formId, response, route, isPreview, _enablePerf, _concurrency } = input;

0 commit comments

Comments
 (0)