From 2b84819c59e93ce4fcc71ab1ec23c93c95ec56be Mon Sep 17 00:00:00 2001 From: Mahdi Date: Mon, 11 May 2026 13:33:00 +0330 Subject: [PATCH] fix auth guard module imports --- .../attribute-definitions/attribute-definitions.module.ts | 2 ++ src/modules/bookings/bookings.module.ts | 2 ++ .../business-attribute-values.module.ts | 2 ++ .../business-categories/business-categories.module.ts | 3 ++- src/modules/business-services/business-services.module.ts | 2 ++ src/modules/businesses/businesses.module.ts | 6 +++++- src/modules/service-templates/service-templates.module.ts | 2 ++ 7 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/modules/attribute-definitions/attribute-definitions.module.ts b/src/modules/attribute-definitions/attribute-definitions.module.ts index 2d58e39..0df4d3b 100644 --- a/src/modules/attribute-definitions/attribute-definitions.module.ts +++ b/src/modules/attribute-definitions/attribute-definitions.module.ts @@ -2,12 +2,14 @@ import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { AttributeDefinitionEntity } from '../../entities/attribute-definition.entity'; import { BusinessCategoryEntity } from '../../entities/business-category.entity'; +import { AuthModule } from '../auth/auth.module'; import { AttributeDefinitionsController } from './attribute-definitions.controller'; import { AttributeDefinitionsService } from './attribute-definitions.service'; @Module({ imports: [ TypeOrmModule.forFeature([AttributeDefinitionEntity, BusinessCategoryEntity]), + AuthModule, ], controllers: [AttributeDefinitionsController], providers: [AttributeDefinitionsService], diff --git a/src/modules/bookings/bookings.module.ts b/src/modules/bookings/bookings.module.ts index 37465f6..e6d8905 100644 --- a/src/modules/bookings/bookings.module.ts +++ b/src/modules/bookings/bookings.module.ts @@ -4,6 +4,7 @@ import { BookingEntity } from '../../entities/booking.entity'; import { BusinessServiceEntity } from '../../entities/business-service.entity'; import { BusinessEntity } from '../../entities/business.entity'; import { UserEntity } from '../../entities/user.entity'; +import { AuthModule } from '../auth/auth.module'; import { BookingsController } from './bookings.controller'; import { BookingsService } from './bookings.service'; @@ -15,6 +16,7 @@ import { BookingsService } from './bookings.service'; BusinessEntity, BusinessServiceEntity, ]), + AuthModule, ], controllers: [BookingsController], providers: [BookingsService], diff --git a/src/modules/business-attribute-values/business-attribute-values.module.ts b/src/modules/business-attribute-values/business-attribute-values.module.ts index 83fe0bf..5d2092c 100644 --- a/src/modules/business-attribute-values/business-attribute-values.module.ts +++ b/src/modules/business-attribute-values/business-attribute-values.module.ts @@ -3,6 +3,7 @@ import { TypeOrmModule } from '@nestjs/typeorm'; import { AttributeDefinitionEntity } from '../../entities/attribute-definition.entity'; import { BusinessAttributeValueEntity } from '../../entities/business-attribute-value.entity'; import { BusinessEntity } from '../../entities/business.entity'; +import { AuthModule } from '../auth/auth.module'; import { BusinessAttributeValuesController } from './business-attribute-values.controller'; import { BusinessAttributeValuesService } from './business-attribute-values.service'; @@ -13,6 +14,7 @@ import { BusinessAttributeValuesService } from './business-attribute-values.serv BusinessEntity, AttributeDefinitionEntity, ]), + AuthModule, ], controllers: [BusinessAttributeValuesController], providers: [BusinessAttributeValuesService], diff --git a/src/modules/business-categories/business-categories.module.ts b/src/modules/business-categories/business-categories.module.ts index 62b27ae..084e492 100644 --- a/src/modules/business-categories/business-categories.module.ts +++ b/src/modules/business-categories/business-categories.module.ts @@ -1,11 +1,12 @@ import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { BusinessCategoryEntity } from '../../entities/business-category.entity'; +import { AuthModule } from '../auth/auth.module'; import { BusinessCategoriesController } from './business-categories.controller'; import { BusinessCategoriesService } from './business-categories.service'; @Module({ - imports: [TypeOrmModule.forFeature([BusinessCategoryEntity])], + imports: [TypeOrmModule.forFeature([BusinessCategoryEntity]), AuthModule], controllers: [BusinessCategoriesController], providers: [BusinessCategoriesService], }) diff --git a/src/modules/business-services/business-services.module.ts b/src/modules/business-services/business-services.module.ts index 94183e3..9e7a114 100644 --- a/src/modules/business-services/business-services.module.ts +++ b/src/modules/business-services/business-services.module.ts @@ -3,6 +3,7 @@ import { TypeOrmModule } from '@nestjs/typeorm'; import { BusinessEntity } from '../../entities/business.entity'; import { BusinessServiceEntity } from '../../entities/business-service.entity'; import { ServiceTemplateEntity } from '../../entities/service-template.entity'; +import { AuthModule } from '../auth/auth.module'; import { BusinessServicesController } from './business-services.controller'; import { BusinessServicesService } from './business-services.service'; @@ -13,6 +14,7 @@ import { BusinessServicesService } from './business-services.service'; BusinessEntity, ServiceTemplateEntity, ]), + AuthModule, ], controllers: [BusinessServicesController], providers: [BusinessServicesService], diff --git a/src/modules/businesses/businesses.module.ts b/src/modules/businesses/businesses.module.ts index f328e20..4bff12f 100644 --- a/src/modules/businesses/businesses.module.ts +++ b/src/modules/businesses/businesses.module.ts @@ -2,11 +2,15 @@ import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { BusinessCategoryEntity } from '../../entities/business-category.entity'; import { BusinessEntity } from '../../entities/business.entity'; +import { AuthModule } from '../auth/auth.module'; import { BusinessesController } from './businesses.controller'; import { BusinessesService } from './businesses.service'; @Module({ - imports: [TypeOrmModule.forFeature([BusinessEntity, BusinessCategoryEntity])], + imports: [ + TypeOrmModule.forFeature([BusinessEntity, BusinessCategoryEntity]), + AuthModule, + ], controllers: [BusinessesController], providers: [BusinessesService], }) diff --git a/src/modules/service-templates/service-templates.module.ts b/src/modules/service-templates/service-templates.module.ts index 430b18c..729c394 100644 --- a/src/modules/service-templates/service-templates.module.ts +++ b/src/modules/service-templates/service-templates.module.ts @@ -2,12 +2,14 @@ import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { BusinessCategoryEntity } from '../../entities/business-category.entity'; import { ServiceTemplateEntity } from '../../entities/service-template.entity'; +import { AuthModule } from '../auth/auth.module'; import { ServiceTemplatesController } from './service-templates.controller'; import { ServiceTemplatesService } from './service-templates.service'; @Module({ imports: [ TypeOrmModule.forFeature([ServiceTemplateEntity, BusinessCategoryEntity]), + AuthModule, ], controllers: [ServiceTemplatesController], providers: [ServiceTemplatesService],