690522:2140 ADR-028-228 #03
CI / CD Pipeline / build (push) Successful in 5m39s
CI / CD Pipeline / deploy (push) Failing after 3m9s

This commit is contained in:
2026-05-22 21:40:19 +07:00
parent 433b149c85
commit 3bf34ea840
2 changed files with 619 additions and 1 deletions
+3 -1
View File
@@ -1,6 +1,7 @@
// File: src/modules/tags/tags.module.ts
// Change Log:
// - 2026-05-22: เริ่มต้นสร้าง TagsModule สำหรับจัดการแท็กโครงการและจัดหมวดหมู่เอกสารโต้ตอบตาม ADR-028
// - 2026-05-22: เพิ่ม UserModule import เพื่อแก้ไข RbacGuard dependency (UserService)
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
@@ -8,12 +9,13 @@ import { Tag } from './entities/tag.entity';
import { CorrespondenceTag } from './entities/correspondence-tag.entity';
import { TagsService } from './tags.service';
import { TagsController } from './tags.controller';
import { UserModule } from '../user/user.module';
/**
* โมดูลสำหรับจัดการแท็กโครงการและเอกสารโต้ตอบ (Tags & Correspondence Links)
*/
@Module({
imports: [TypeOrmModule.forFeature([Tag, CorrespondenceTag])],
imports: [TypeOrmModule.forFeature([Tag, CorrespondenceTag]), UserModule],
controllers: [TagsController],
providers: [TagsService],
exports: [TagsService],