From 755f07af929daadada022bd8ad6e3a470b433eff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Sun, 14 Dec 2025 22:09:20 +0300 Subject: [PATCH] Fix build errors --- src/catalog/catalog.module.ts | 11 +++++++++-- src/reservations/reservations.module.ts | 1 + src/reviews/reviews.module.ts | 1 + src/users/users.module.ts | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) 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 {}