Skip to content

Commit 0bf95ec

Browse files
authored
fix: Update prisma enums to platform libs (#23604)
* fix: Cant import from prisma/enums, import requires platform-libraries * Bumped @calcom/prisma-libraries * Migrate a leftover @calcom/prisma/client import * Added missing WorkflowTriggerEvents
1 parent 6f05142 commit 0bf95ec

File tree

36 files changed

+51
-45
lines changed

36 files changed

+51
-45
lines changed

apps/api/v2/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"@axiomhq/winston": "^1.2.0",
3939
"@calcom/platform-constants": "*",
4040
"@calcom/platform-enums": "*",
41-
"@calcom/platform-libraries": "npm:@calcom/platform-libraries@0.0.338",
41+
"@calcom/platform-libraries": "npm:@calcom/platform-libraries@0.0.340",
4242
"@calcom/platform-types": "*",
4343
"@calcom/platform-utils": "*",
4444
"@calcom/prisma": "*",

apps/api/v2/src/ee/bookings/2024-04-15/controllers/bookings.controller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,14 @@ import {
5757
getBookingForReschedule,
5858
ErrorCode,
5959
} from "@calcom/platform-libraries";
60+
import { CreationSource } from "@calcom/platform-libraries";
6061
import {
6162
GetBookingsInput_2024_04_15,
6263
CancelBookingInput_2024_04_15,
6364
Status_2024_04_15,
6465
} from "@calcom/platform-types";
6566
import { ApiResponse } from "@calcom/platform-types";
6667
import { PrismaClient } from "@calcom/prisma";
67-
import { CreationSource } from "@calcom/prisma/enums";
6868

6969
type BookingRequest = Request & {
7070
userId?: number;

apps/api/v2/src/ee/bookings/2024-08-13/services/input.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import { NextApiRequest } from "next/types";
2929
import { v4 as uuidv4 } from "uuid";
3030
import { z } from "zod";
3131

32+
import { CreationSource } from "@calcom/platform-libraries";
3233
import { EventTypeMetaDataSchema } from "@calcom/platform-libraries/event-types";
3334
import {
3435
CancelBookingInput,
@@ -45,7 +46,6 @@ import {
4546
} from "@calcom/platform-types";
4647
import { BookingInputLocation_2024_08_13 } from "@calcom/platform-types/bookings/2024-08-13/inputs/location.input";
4748
import { EventType } from "@calcom/prisma/client";
48-
import { CreationSource } from "@calcom/prisma/enums";
4949

5050
type BookingRequest = NextApiRequest & {
5151
userId: number | undefined;

apps/api/v2/src/ee/event-types/event-types_2024_06_14/controllers/event-types.controller.e2e-spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import {
3030
NoticeThresholdUnitEnum,
3131
FrequencyInput,
3232
} from "@calcom/platform-enums";
33+
import { SchedulingType } from "@calcom/platform-libraries";
3334
import {
3435
ApiSuccessResponse,
3536
CreateEventTypeInput_2024_06_14,
@@ -39,7 +40,6 @@ import {
3940
NotesDefaultFieldInput_2024_06_14,
4041
UpdateEventTypeInput_2024_06_14,
4142
} from "@calcom/platform-types";
42-
import { SchedulingType } from "@calcom/prisma/enums";
4343

4444
const orderBySlug = (a: { slug: string }, b: { slug: string }) => {
4545
if (a.slug < b.slug) return -1;

apps/api/v2/src/lib/roles/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { MembershipRole } from "@calcom/prisma/enums";
1+
import { MembershipRole } from "@calcom/platform-libraries";
22

33
export const SYSTEM_ADMIN_ROLE = "SYSADMIN";
44
export const ORG_ROLES = [
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Reflector } from "@nestjs/core";
22

3-
import { MembershipRole } from "@calcom/prisma/enums";
3+
import { MembershipRole } from "@calcom/platform-libraries";
44

55
export const MembershipRoles = Reflector.createDecorator<MembershipRole[]>();

apps/api/v2/src/modules/auth/guards/organization-roles/organization-roles.guard.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { UserWithProfile } from "@/modules/users/users.repository";
66
import { Injectable, CanActivate, ExecutionContext, ForbiddenException } from "@nestjs/common";
77
import { Reflector } from "@nestjs/core";
88

9-
import { MembershipRole } from "@calcom/prisma/enums";
9+
import { MembershipRole } from "@calcom/platform-libraries";
1010

1111
@Injectable()
1212
export class OrganizationRolesGuard implements CanActivate {

apps/api/v2/src/modules/memberships/memberships.repository.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { PrismaReadService } from "@/modules/prisma/prisma-read.service";
22
import { Injectable } from "@nestjs/common";
33

4-
import { MembershipRole } from "@calcom/prisma/enums";
4+
import { MembershipRole } from "@calcom/platform-libraries";
55

66
@Injectable()
77
export class MembershipsRepository {

apps/api/v2/src/modules/oauth-clients/controllers/oauth-client-users/oauth-client-users.controller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import { ApiOperation, ApiTags as DocsTags, ApiHeader } from "@nestjs/swagger";
3535
import { User } from "@prisma/client";
3636

3737
import { SUCCESS_STATUS, X_CAL_SECRET_KEY } from "@calcom/platform-constants";
38-
import { MembershipRole } from "@calcom/prisma/enums";
38+
import { MembershipRole } from "@calcom/platform-libraries";
3939

4040
@Controller({
4141
path: "/v2/oauth-clients/:clientId/users",

apps/api/v2/src/modules/oauth-clients/controllers/oauth-client-webhooks/oauth-client-webhooks.controller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import { Webhook } from "@prisma/client";
2121
import { plainToClass } from "class-transformer";
2222

2323
import { SUCCESS_STATUS, X_CAL_SECRET_KEY } from "@calcom/platform-constants";
24+
import { MembershipRole } from "@calcom/platform-libraries";
2425
import { SkipTakePagination } from "@calcom/platform-types";
25-
import { MembershipRole } from "@calcom/prisma/enums";
2626

2727
import { OAuthClientGuard } from "../../guards/oauth-client-guard";
2828

0 commit comments

Comments
 (0)