diff --git a/src/catalog/catalog.module.ts b/src/catalog/catalog.module.ts index 161cdd6..9bd6065 100644 --- a/src/catalog/catalog.module.ts +++ b/src/catalog/catalog.module.ts @@ -1,10 +1,17 @@ import { Module } from '@nestjs/common'; -import { CatalogController } from './catalog.controller'; import { CatalogService } from './catalog.service'; +import { CatalogController } from './catalog.controller'; +import { UsersModule } from '../users/users.module'; +import { ReservationsModule } from '../reservations/reservations.module'; +import { ReviewsModule } from '../reviews/reviews.module'; @Module({ + imports: [ + UsersModule, // This provides UsersService + ReservationsModule, // This provides ReservationsService + ReviewsModule, // This provides ReviewsService + ], controllers: [CatalogController], providers: [CatalogService], - exports: [CatalogService], }) export class CatalogModule {} diff --git a/src/reservations/reservations.module.ts b/src/reservations/reservations.module.ts index 0a09dc2..21d47c6 100644 --- a/src/reservations/reservations.module.ts +++ b/src/reservations/reservations.module.ts @@ -5,5 +5,6 @@ import { ReservationsController } from './reservations.controller'; @Module({ controllers: [ReservationsController], providers: [ReservationsService], + exports: [ReservationsService], // Export for other modules to use }) export class ReservationsModule {} diff --git a/src/reviews/reviews.module.ts b/src/reviews/reviews.module.ts index 96145de..9ae25a7 100644 --- a/src/reviews/reviews.module.ts +++ b/src/reviews/reviews.module.ts @@ -5,5 +5,6 @@ import { ReviewsController } from './reviews.controller'; @Module({ controllers: [ReviewsController], providers: [ReviewsService], + exports: [ReviewsService], // Export for other modules to use }) export class ReviewsModule {} diff --git a/src/users/users.module.ts b/src/users/users.module.ts index 8fa904f..0ab7ed7 100644 --- a/src/users/users.module.ts +++ b/src/users/users.module.ts @@ -3,6 +3,6 @@ import { UsersService } from './users.service'; @Module({ providers: [UsersService], - exports: [UsersService], + exports: [UsersService], // This is important! }) export class UsersModule {}