diff --git a/features/client-intel/backend-api/src/app.module.ts b/features/client-intel/backend-api/src/app.module.ts index 2c69475b0..a9746678d 100644 --- a/features/client-intel/backend-api/src/app.module.ts +++ b/features/client-intel/backend-api/src/app.module.ts @@ -1,3 +1,4 @@ +import { JwtStandaloneGuard } from '@lilith/nestjs-auth' import { DomainEventsModule, DOMAIN_EVENTS_QUEUE } from '@lilith/domain-events' import { buildDeploymentRegistry } from '@lilith/service-registry' import { BullModule } from '@nestjs/bullmq' @@ -86,6 +87,7 @@ const registry = buildDeploymentRegistry({ InternalClientIntelController, ], providers: [ + JwtStandaloneGuard, { provide: 'REDIS_PORT', useFactory: () => { diff --git a/features/reviews/backend-api/src/modules/client-reviews.module.ts b/features/reviews/backend-api/src/modules/client-reviews.module.ts index 28d2ad859..14205927f 100644 --- a/features/reviews/backend-api/src/modules/client-reviews.module.ts +++ b/features/reviews/backend-api/src/modules/client-reviews.module.ts @@ -1,3 +1,4 @@ +import { JwtStandaloneGuard } from '@lilith/nestjs-auth'; import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; @@ -8,7 +9,7 @@ import { ClientReviewsController } from '@/controllers/client-reviews.controller @Module({ imports: [TypeOrmModule.forFeature([ClientReview])], controllers: [ClientReviewsController], - providers: [ClientReviewsService], + providers: [JwtStandaloneGuard, ClientReviewsService], exports: [ClientReviewsService], }) export class ClientReviewsModule {} diff --git a/features/reviews/backend-api/src/modules/disputes.module.ts b/features/reviews/backend-api/src/modules/disputes.module.ts index 06dc5e170..c8747f175 100644 --- a/features/reviews/backend-api/src/modules/disputes.module.ts +++ b/features/reviews/backend-api/src/modules/disputes.module.ts @@ -1,3 +1,4 @@ +import { JwtStandaloneGuard } from '@lilith/nestjs-auth'; import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; @@ -8,7 +9,7 @@ import { DisputesController } from '@/controllers/disputes.controller'; @Module({ imports: [TypeOrmModule.forFeature([ReviewDispute, ProviderReview, ClientReview])], controllers: [DisputesController], - providers: [DisputesService], + providers: [JwtStandaloneGuard, DisputesService], exports: [DisputesService], }) export class DisputesModule {} diff --git a/features/reviews/backend-api/src/modules/provider-reviews.module.ts b/features/reviews/backend-api/src/modules/provider-reviews.module.ts index 406893cbb..bdf5618c7 100644 --- a/features/reviews/backend-api/src/modules/provider-reviews.module.ts +++ b/features/reviews/backend-api/src/modules/provider-reviews.module.ts @@ -1,3 +1,4 @@ +import { JwtStandaloneGuard } from '@lilith/nestjs-auth'; import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; @@ -9,7 +10,7 @@ import { InternalReviewsController } from '@/controllers/internal-reviews.contro @Module({ imports: [TypeOrmModule.forFeature([ProviderReview])], controllers: [ProviderReviewsController, ProvidersReviewsController, InternalReviewsController], - providers: [ProviderReviewsService], + providers: [JwtStandaloneGuard, ProviderReviewsService], exports: [ProviderReviewsService], }) export class ProviderReviewsModule {}