diff --git a/apps/api/v2/src/ee/gcal/gcal.controller.e2e-spec.ts b/apps/api/v2/src/ee/gcal/gcal.controller.e2e-spec.ts index 9ca80e34a8..cd59a47225 100644 --- a/apps/api/v2/src/ee/gcal/gcal.controller.e2e-spec.ts +++ b/apps/api/v2/src/ee/gcal/gcal.controller.e2e-spec.ts @@ -1,5 +1,6 @@ import { bootstrap } from "@/app"; import { AppModule } from "@/app.module"; +import { CalendarsService } from "@/ee/calendars/services/calendars.service"; import { HttpExceptionFilter } from "@/filters/http-exception.filter"; import { PrismaExceptionFilter } from "@/filters/prisma-exception.filter"; import { PermissionsGuard } from "@/modules/auth/guards/permissions/permissions.guard"; @@ -18,6 +19,20 @@ import { UserRepositoryFixture } from "test/fixtures/repository/users.repository const CLIENT_REDIRECT_URI = "http://localhost:5555"; +class CalendarsServiceMock { + async getCalendars() { + return { + connectedCalendars: [ + { + integration: { + type: "google_calendar", + }, + }, + ], + }; + } +} + describe("Platform Gcal Endpoints", () => { let app: INestApplication; @@ -42,6 +57,8 @@ describe("Platform Gcal Endpoints", () => { .useValue({ canActivate: () => true, }) + .overrideProvider(CalendarsService) + .useClass(CalendarsServiceMock) .compile(); app = moduleRef.createNestApplication(); diff --git a/apps/api/v2/src/modules/oauth-clients/controllers/oauth-client-users/oauth-client-users.controller.e2e-spec.ts b/apps/api/v2/src/modules/oauth-clients/controllers/oauth-client-users/oauth-client-users.controller.e2e-spec.ts index 877765a9cf..5af5207662 100644 --- a/apps/api/v2/src/modules/oauth-clients/controllers/oauth-client-users/oauth-client-users.controller.e2e-spec.ts +++ b/apps/api/v2/src/modules/oauth-clients/controllers/oauth-client-users/oauth-client-users.controller.e2e-spec.ts @@ -199,7 +199,7 @@ describe("OAuth Client Users Endpoints", () => { it(`/GET/:id`, async () => { const response = await request(app.getHttpServer()) .get(`/api/v2/oauth-clients/${oAuthClient.id}/users/${postResponseData.user.id}`) - .set("Authorization", `Bearer ${postResponseData.accessToken}`) + .set("x-cal-secret-key", oAuthClient.secret) .set("Origin", `${CLIENT_REDIRECT_URI}`) .expect(200); @@ -216,7 +216,7 @@ describe("OAuth Client Users Endpoints", () => { const response = await request(app.getHttpServer()) .patch(`/api/v2/oauth-clients/${oAuthClient.id}/users/${postResponseData.user.id}`) - .set("Authorization", `Bearer ${postResponseData.accessToken}`) + .set("x-cal-secret-key", oAuthClient.secret) .set("Origin", `${CLIENT_REDIRECT_URI}`) .send(body) .expect(200); @@ -231,7 +231,7 @@ describe("OAuth Client Users Endpoints", () => { it(`/DELETE/:id`, () => { return request(app.getHttpServer()) .delete(`/api/v2/oauth-clients/${oAuthClient.id}/users/${postResponseData.user.id}`) - .set("Authorization", `Bearer ${postResponseData.accessToken}`) + .set("x-cal-secret-key", oAuthClient.secret) .set("Origin", `${CLIENT_REDIRECT_URI}`) .expect(200); });