fix(ai-prompts): import UserModule to resolve RbacGuard dependency
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
// File: backend/src/modules/ai/prompts/ai-prompts.module.ts
|
// File: backend/src/modules/ai/prompts/ai-prompts.module.ts
|
||||||
// Change Log
|
// Change Log
|
||||||
// - 2026-05-25: Created AiPromptsModule for prompt versioning system (ADR-029)
|
// - 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 { Module } from '@nestjs/common';
|
||||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||||
@@ -8,12 +9,13 @@ import { AiPrompt } from './ai-prompts.entity';
|
|||||||
import { AuditLog } from '../../../common/entities/audit-log.entity';
|
import { AuditLog } from '../../../common/entities/audit-log.entity';
|
||||||
import { AiPromptsService } from './ai-prompts.service';
|
import { AiPromptsService } from './ai-prompts.service';
|
||||||
import { AiPromptsController } from './ai-prompts.controller';
|
import { AiPromptsController } from './ai-prompts.controller';
|
||||||
|
import { UserModule } from '../../user/user.module';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Module สำหรับการจัดการเวอร์ชันของ AI Prompts ใน OCR Pipeline
|
* Module สำหรับการจัดการเวอร์ชันของ AI Prompts ใน OCR Pipeline
|
||||||
*/
|
*/
|
||||||
@Module({
|
@Module({
|
||||||
imports: [TypeOrmModule.forFeature([AiPrompt, AuditLog])],
|
imports: [TypeOrmModule.forFeature([AiPrompt, AuditLog]), UserModule],
|
||||||
controllers: [AiPromptsController],
|
controllers: [AiPromptsController],
|
||||||
providers: [AiPromptsService],
|
providers: [AiPromptsService],
|
||||||
exports: [AiPromptsService],
|
exports: [AiPromptsService],
|
||||||
|
|||||||
Reference in New Issue
Block a user