diff --git a/backend/src/modules/ai/prompts/ai-prompts.module.ts b/backend/src/modules/ai/prompts/ai-prompts.module.ts index f1c784dc..9aedc724 100644 --- a/backend/src/modules/ai/prompts/ai-prompts.module.ts +++ b/backend/src/modules/ai/prompts/ai-prompts.module.ts @@ -1,6 +1,7 @@ // File: backend/src/modules/ai/prompts/ai-prompts.module.ts // Change Log // - 2026-05-25: Created AiPromptsModule for prompt versioning system (ADR-029) +// - 2026-05-26: Import UserModule to resolve RbacGuard dependency (UserService) import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; @@ -8,12 +9,13 @@ import { AiPrompt } from './ai-prompts.entity'; import { AuditLog } from '../../../common/entities/audit-log.entity'; import { AiPromptsService } from './ai-prompts.service'; import { AiPromptsController } from './ai-prompts.controller'; +import { UserModule } from '../../user/user.module'; /** * Module สำหรับการจัดการเวอร์ชันของ AI Prompts ใน OCR Pipeline */ @Module({ - imports: [TypeOrmModule.forFeature([AiPrompt, AuditLog])], + imports: [TypeOrmModule.forFeature([AiPrompt, AuditLog]), UserModule], controllers: [AiPromptsController], providers: [AiPromptsService], exports: [AiPromptsService],