From ae537d40f6725ea86de79bb322f54a4f8e447236 Mon Sep 17 00:00:00 2001 From: Ly Tuan Kiet Date: Sat, 7 Dec 2024 18:21:02 +0700 Subject: [PATCH] feat: integrate PersonalMilestoneModule into GraphQL module and update its configuration - Added PersonalMilestoneModule to the GraphQL module imports, enhancing the overall functionality and data management. - Updated PersonalMilestoneModule to use providers and exports for PersonalMilestoneSchema, improving module encapsulation and reusability. --- src/Graphql/graphql.module.ts | 2 ++ src/PersonalMilestone/personalmilestone.module.ts | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Graphql/graphql.module.ts b/src/Graphql/graphql.module.ts index 9b351ef..eae8356 100644 --- a/src/Graphql/graphql.module.ts +++ b/src/Graphql/graphql.module.ts @@ -46,6 +46,7 @@ import { MeetingRoomModule } from '../MeetingRoom/meetingroom.module' import { PubSubModule } from '../PubSub/pubsub.module' import { QuizModule } from '../Quiz/quiz.module' import { PubSubService } from '../PubSub/pubsub.service' +import { PersonalMilestoneModule } from 'src/PersonalMilestone/personalmilestone.module' @Global() @Module({ @@ -82,6 +83,7 @@ import { PubSubService } from '../PubSub/pubsub.service' DocumentModule, AnalyticModule, MeetingRoomModule, + PersonalMilestoneModule, PubSubModule, QuizModule, PothosModule.forRoot({ diff --git a/src/PersonalMilestone/personalmilestone.module.ts b/src/PersonalMilestone/personalmilestone.module.ts index 7728a40..414e0ea 100644 --- a/src/PersonalMilestone/personalmilestone.module.ts +++ b/src/PersonalMilestone/personalmilestone.module.ts @@ -2,6 +2,7 @@ import { Module } from '@nestjs/common' import { PersonalMilestoneSchema } from './personalmilestone.schema' @Module({ - imports: [PersonalMilestoneSchema], + providers: [PersonalMilestoneSchema], + exports: [PersonalMilestoneSchema], }) export class PersonalMilestoneModule {}