Skip to content

Commit d137787

Browse files
hemanth5544Ryukemeistercubic-dev-ai[bot]
authored
feat: API endpoint to fetch bookings for standalone teams (calcom#26818)
* inputs valid * modules * similar route to get bookings * removed plan * test case spec * fix: e2e tests for teams booking controller * chore: update openapi spec * added filter Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * filter cases * test(teams-bookings): fix eventTypeIds filter test to use correct query parameter * fix: e2e tests * fix: e2e tests * fixup --------- Co-authored-by: Rajiv Sahal <sahalrajiv-extc@atharvacoe.ac.in> Co-authored-by: Ryukemeister <sahalrajiv6900@gmail.com> Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
1 parent 2227d99 commit d137787

6 files changed

Lines changed: 850 additions & 0 deletions

File tree

apps/api/v2/src/modules/endpoints.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import { OrganizationsTeamsBookingsModule } from "@/modules/organizations/teams/
1212
import { OrganizationsUsersBookingsModule } from "@/modules/organizations/users/bookings/organizations-users-bookings.module";
1313
import { RouterModule } from "@/modules/router/router.module";
1414
import { StripeModule } from "@/modules/stripe/stripe.module";
15+
import { TeamsBookingsModule } from "@/modules/teams/bookings/teams-bookings.module";
1516
import { TeamsSchedulesModule } from "@/modules/teams/schedules/teams-schedules.module";
1617
import { TimezoneModule } from "@/modules/timezones/timezones.module";
1718
import { VerifiedResourcesModule } from "@/modules/verified-resources/verified-resources.module";
@@ -42,6 +43,7 @@ import { WebhooksModule } from "./webhooks/webhooks.module";
4243
VerifiedResourcesModule,
4344
RouterModule,
4445
TeamsSchedulesModule,
46+
TeamsBookingsModule,
4547
],
4648
})
4749
export class EndpointsModule implements NestModule {
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import { GetOrganizationsTeamsBookingsInput_2024_08_13 } from "@/modules/organizations/teams/bookings/inputs/get-organizations-teams-bookings.input";
2+
3+
export class GetTeamsBookingsInput_2024_08_13 extends GetOrganizationsTeamsBookingsInput_2024_08_13 {}

0 commit comments

Comments
 (0)