This repository was archived by the owner on Jul 4, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed
Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import MistralEngineExtension from './mistral.engine';
44import OpenAIEngineExtension from './openai.engine' ;
55import { HttpModule , HttpService } from '@nestjs/axios' ;
66import { ConfigsUsecases } from '@/usecases/configs/configs.usecase' ;
7- import { ConfigsModule } from '@/usecases/configs/configs .module' ;
7+ import { FileManagerModule } from '@/infrastructure/services/file-manager/file-manager .module' ;
88
99const provider = {
1010 provide : 'EXTENSIONS_PROVIDER' ,
@@ -17,9 +17,10 @@ const provider = {
1717} ;
1818
1919@Module ( {
20- imports : [ HttpModule , ConfigsModule ] ,
20+ // Do not import ConfigsModule here to avoid circular dependency
21+ imports : [ HttpModule , FileManagerModule ] ,
2122 controllers : [ ] ,
22- providers : [ provider ] ,
23- exports : [ provider ] ,
23+ providers : [ ConfigsUsecases , provider ] ,
24+ exports : [ ConfigsUsecases , provider ] ,
2425} )
2526export class ExtensionsModule { }
Original file line number Diff line number Diff line change 11import { Module } from '@nestjs/common' ;
22import { FileManagerModule } from '@/infrastructure/services/file-manager/file-manager.module' ;
33import { ConfigsUsecases } from './configs.usecase' ;
4+ import { ExtensionModule } from '@/infrastructure/repositories/extensions/extension.module' ;
45
56@Module ( {
6- imports : [ FileManagerModule ] ,
7+ imports : [ FileManagerModule , ExtensionModule ] ,
78 controllers : [ ] ,
89 providers : [ ConfigsUsecases ] ,
910 exports : [ ConfigsUsecases ] ,
You can’t perform that action at this time.
0 commit comments