From 36563f4459c3ce8ac41759e7a53e8a7cfadc08df Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Thu, 12 Feb 2026 01:43:44 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20fix(photos):=20remove=20unused?= =?UTF-8?q?=20nestjs-integration=20dependency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Photos doesn't use credits, so ManaCoreModule is not needed. Use shared-nestjs-auth directly instead. Co-Authored-By: Claude Opus 4.5 --- apps/photos/apps/backend/Dockerfile | 4 ---- apps/photos/apps/backend/package.json | 1 - apps/photos/apps/backend/src/app.module.ts | 12 +----------- 3 files changed, 1 insertion(+), 16 deletions(-) diff --git a/apps/photos/apps/backend/Dockerfile b/apps/photos/apps/backend/Dockerfile index c389fa117..9c1979cb0 100644 --- a/apps/photos/apps/backend/Dockerfile +++ b/apps/photos/apps/backend/Dockerfile @@ -18,7 +18,6 @@ COPY packages/shared-nestjs-health ./packages/shared-nestjs-health COPY packages/shared-nestjs-metrics ./packages/shared-nestjs-metrics COPY packages/shared-nestjs-setup ./packages/shared-nestjs-setup COPY packages/shared-tsconfig ./packages/shared-tsconfig -COPY packages/mana-core-nestjs-integration ./packages/mana-core-nestjs-integration COPY packages/shared-drizzle-config ./packages/shared-drizzle-config # Copy photos shared package @@ -46,9 +45,6 @@ RUN pnpm build WORKDIR /app/packages/shared-nestjs-setup RUN pnpm build -WORKDIR /app/packages/mana-core-nestjs-integration -RUN pnpm build - # Build the backend WORKDIR /app/apps/photos/apps/backend RUN pnpm build diff --git a/apps/photos/apps/backend/package.json b/apps/photos/apps/backend/package.json index 8c3750470..74a2618be 100644 --- a/apps/photos/apps/backend/package.json +++ b/apps/photos/apps/backend/package.json @@ -16,7 +16,6 @@ "db:generate": "drizzle-kit generate" }, "dependencies": { - "@manacore/nestjs-integration": "workspace:*", "@manacore/shared-nestjs-auth": "workspace:*", "@manacore/shared-nestjs-health": "workspace:*", "@nestjs/common": "^10.4.9", diff --git a/apps/photos/apps/backend/src/app.module.ts b/apps/photos/apps/backend/src/app.module.ts index 4be0dcd32..bcd19fde0 100644 --- a/apps/photos/apps/backend/src/app.module.ts +++ b/apps/photos/apps/backend/src/app.module.ts @@ -1,6 +1,5 @@ import { Module } from '@nestjs/common'; -import { ConfigModule, ConfigService } from '@nestjs/config'; -import { ManaCoreModule } from '@manacore/nestjs-integration'; +import { ConfigModule } from '@nestjs/config'; import { HealthModule } from '@manacore/shared-nestjs-health'; import { DatabaseModule } from './db/database.module'; import { AlbumModule } from './album/album.module'; @@ -14,15 +13,6 @@ import { PhotoModule } from './photo/photo.module'; isGlobal: true, envFilePath: '.env', }), - ManaCoreModule.forRootAsync({ - imports: [ConfigModule], - useFactory: (configService: ConfigService) => ({ - appId: configService.get('APP_ID', 'photos'), - serviceKey: configService.get('MANA_CORE_SERVICE_KEY', ''), - debug: configService.get('NODE_ENV') === 'development', - }), - inject: [ConfigService], - }), HealthModule.forRoot({ serviceName: 'photos-backend' }), DatabaseModule, AlbumModule,