Skip to content

Commit f6c268a

Browse files
HaruHunab1320claude
andcommitted
fix(parallax): import DatabaseModule to resolve KyselyModuleConnectionToken for TeamDeploymentRepo
TeamDeploymentRepo uses @InjectKysely() which requires KyselyModuleConnectionToken provided by DatabaseModule. ParallaxRuntimeModule must import DatabaseModule so the repo can be instantiated as a provider. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 2a15eea commit f6c268a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

apps/server/src/core/parallax-runtime/parallax-runtime.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { Module, Global } from '@nestjs/common';
22
import { ParallaxClientService } from './parallax-client.service';
33
import { ParallaxThreadPollerService } from './parallax-thread-poller.service';
44
import { TeamDeploymentRepo } from '../../database/repos/team/team-deployment.repo';
5+
import { DatabaseModule } from '../../database/database.module';
56

67
/**
78
* Global module providing Parallax runtime integration.
@@ -17,6 +18,7 @@ import { TeamDeploymentRepo } from '../../database/repos/team/team-deployment.re
1718
*/
1819
@Global()
1920
@Module({
21+
imports: [DatabaseModule],
2022
providers: [ParallaxClientService, ParallaxThreadPollerService, TeamDeploymentRepo],
2123
exports: [ParallaxClientService, ParallaxThreadPollerService],
2224
})

0 commit comments

Comments
 (0)