fix: register SyntheticResultProjector in AiJobModule providers
Some checks failed
Deploy API Server / build-and-unit (push) Successful in 34s
Deploy API Server / current-integration (push) Successful in 29s
Deploy API Server / backward-compat (push) Successful in 0s
Deploy API Server / m-ai-03-synthetic-e2e (push) Failing after 9s
Deploy API Server / deploy (push) Has been skipped
Some checks failed
Deploy API Server / build-and-unit (push) Successful in 34s
Deploy API Server / current-integration (push) Successful in 29s
Deploy API Server / backward-compat (push) Successful in 0s
Deploy API Server / m-ai-03-synthetic-e2e (push) Failing after 9s
Deploy API Server / deploy (push) Has been skipped
RESULT_PROJECTORS factory injects SyntheticResultProjector but it wasn't registered as a provider, causing NestJS DI resolution to fail at module compilation. Added it to providers array — has zero dependencies, so just needs registration. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
c2d838ed96
commit
7f326b078a
@ -30,6 +30,7 @@ import { SyntheticRegistrationService } from './synthetic-registration.service';
|
|||||||
AiJobExecutionEngineImpl,
|
AiJobExecutionEngineImpl,
|
||||||
ProjectionExecutor,
|
ProjectionExecutor,
|
||||||
SyntheticRegistrationService,
|
SyntheticRegistrationService,
|
||||||
|
SyntheticResultProjector,
|
||||||
{ provide: RESULT_PROJECTORS, useFactory: (p: SyntheticResultProjector) => p, inject: [SyntheticResultProjector], multi: true } as any,
|
{ provide: RESULT_PROJECTORS, useFactory: (p: SyntheticResultProjector) => p, inject: [SyntheticResultProjector], multi: true } as any,
|
||||||
{ provide: AI_JOB_EXECUTION_ENGINE, useExisting: AiJobExecutionEngineImpl },
|
{ provide: AI_JOB_EXECUTION_ENGINE, useExisting: AiJobExecutionEngineImpl },
|
||||||
],
|
],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user