From 0b5047c14875a2a854cde1636de3046ab92d9dc0 Mon Sep 17 00:00:00 2001 From: Conut-1 <1mim1@naver.com> Date: Wed, 2 Oct 2024 17:25:03 +0900 Subject: [PATCH 1/2] =?UTF-8?q?refactor:=20=EB=AA=A8=EB=93=88=20=EC=9D=98?= =?UTF-8?q?=EC=A1=B4=EC=84=B1=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nestjs-BE/server/src/app.module.ts | 6 ------ nestjs-BE/server/src/invite-codes/invite-codes.module.ts | 5 +++-- nestjs-BE/server/src/profiles/profiles.module.ts | 2 +- nestjs-BE/server/src/spaces/spaces.module.ts | 6 +++--- 4 files changed, 7 insertions(+), 12 deletions(-) diff --git a/nestjs-BE/server/src/app.module.ts b/nestjs-BE/server/src/app.module.ts index b2371c1b..617be813 100644 --- a/nestjs-BE/server/src/app.module.ts +++ b/nestjs-BE/server/src/app.module.ts @@ -2,13 +2,10 @@ import { Module } from '@nestjs/common'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import { AuthModule } from './auth/auth.module'; -import { UsersModule } from './users/users.module'; -import { PrismaModule } from './prisma/prisma.module'; import { ProfilesModule } from './profiles/profiles.module'; import { SpacesModule } from './spaces/spaces.module'; import { BoardsModule } from './boards/boards.module'; import { ScheduleModule } from '@nestjs/schedule'; -import { UploadModule } from './upload/upload.module'; import { MongooseModule } from '@nestjs/mongoose'; import { InviteCodesModule } from './invite-codes/invite-codes.module'; import { ProfileSpaceModule } from './profile-space/profile-space.module'; @@ -19,13 +16,10 @@ import { ConfigModule, ConfigService } from '@nestjs/config'; imports: [ ConfigModule.forRoot({ isGlobal: true }), AuthModule, - UsersModule, - PrismaModule, ScheduleModule.forRoot(), ProfilesModule, SpacesModule, BoardsModule, - UploadModule, MongooseModule.forRootAsync({ imports: [ConfigModule], inject: [ConfigService], diff --git a/nestjs-BE/server/src/invite-codes/invite-codes.module.ts b/nestjs-BE/server/src/invite-codes/invite-codes.module.ts index 3d035fd0..5b854d28 100644 --- a/nestjs-BE/server/src/invite-codes/invite-codes.module.ts +++ b/nestjs-BE/server/src/invite-codes/invite-codes.module.ts @@ -1,10 +1,11 @@ import { Module } from '@nestjs/common'; import { InviteCodesService } from './invite-codes.service'; import { InviteCodesController } from './invite-codes.controller'; -import { SpacesService } from '../spaces/spaces.service'; +import { SpacesModule } from '../spaces/spaces.module'; @Module({ + imports: [SpacesModule], controllers: [InviteCodesController], - providers: [InviteCodesService, SpacesService], + providers: [InviteCodesService], }) export class InviteCodesModule {} diff --git a/nestjs-BE/server/src/profiles/profiles.module.ts b/nestjs-BE/server/src/profiles/profiles.module.ts index 1a060fd9..0515229e 100644 --- a/nestjs-BE/server/src/profiles/profiles.module.ts +++ b/nestjs-BE/server/src/profiles/profiles.module.ts @@ -5,9 +5,9 @@ import { UploadModule } from '../upload/upload.module'; import { PrismaModule } from '../prisma/prisma.module'; @Module({ + imports: [UploadModule, PrismaModule], controllers: [ProfilesController], providers: [ProfilesService], exports: [ProfilesService], - imports: [UploadModule, PrismaModule], }) export class ProfilesModule {} diff --git a/nestjs-BE/server/src/spaces/spaces.module.ts b/nestjs-BE/server/src/spaces/spaces.module.ts index 7297d210..f3a866a7 100644 --- a/nestjs-BE/server/src/spaces/spaces.module.ts +++ b/nestjs-BE/server/src/spaces/spaces.module.ts @@ -1,14 +1,14 @@ import { forwardRef, Module } from '@nestjs/common'; import { SpacesService } from './spaces.service'; import { SpacesController, SpacesControllerV2 } from './spaces.controller'; -import { UploadService } from '../upload/upload.service'; +import { UploadModule } from '../upload/upload.module'; import { ProfileSpaceModule } from '../profile-space/profile-space.module'; import { ProfilesModule } from '../profiles/profiles.module'; @Module({ - imports: [forwardRef(() => ProfileSpaceModule), ProfilesModule], + imports: [forwardRef(() => ProfileSpaceModule), ProfilesModule, UploadModule], controllers: [SpacesController, SpacesControllerV2], - providers: [SpacesService, UploadService], + providers: [SpacesService], exports: [SpacesService], }) export class SpacesModule {} From 51e06fd81a937c426e5e767a4100a162676aa4bc Mon Sep 17 00:00:00 2001 From: Conut-1 <1mim1@naver.com> Date: Wed, 2 Oct 2024 17:28:41 +0900 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20=EB=AA=A8=EB=93=88=20=EC=9D=98?= =?UTF-8?q?=EC=A1=B4=EC=84=B1=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nestjs-BE/server/test/spaces.e2e-spec.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nestjs-BE/server/test/spaces.e2e-spec.ts b/nestjs-BE/server/test/spaces.e2e-spec.ts index 98c46318..9792462f 100644 --- a/nestjs-BE/server/test/spaces.e2e-spec.ts +++ b/nestjs-BE/server/test/spaces.e2e-spec.ts @@ -10,6 +10,7 @@ import { Profile, Space } from '@prisma/client'; import { v4 as uuid } from 'uuid'; import { readFile } from 'fs/promises'; import { resolve } from 'path'; +import { ProfileSpaceModule } from '../src/profile-space/profile-space.module'; describe('SpacesController (e2e)', () => { let app: INestApplication; @@ -26,6 +27,7 @@ describe('SpacesController (e2e)', () => { ConfigModule.forRoot({ isGlobal: true }), SpacesModule, AuthModule, + ProfileSpaceModule, ], }).compile();