fix: message queue injection issue (#6126)

This commit is contained in:
Jérémy M
2024-07-04 12:22:58 +02:00
committed by GitHub
parent 5b4d2d989a
commit 5df0ea6466
3 changed files with 36 additions and 31 deletions

View File

@ -1,4 +1,4 @@
import { Inject, Injectable, Scope } from '@nestjs/common';
import { Inject, Injectable, Optional, Scope } from '@nestjs/common';
import { REQUEST } from '@nestjs/core';
import { EntitySchema } from 'typeorm';
@ -8,7 +8,9 @@ import { WorkspaceDatasourceFactory } from 'src/engine/twenty-orm/factories/work
@Injectable({ scope: Scope.REQUEST })
export class ScopedWorkspaceDatasourceFactory {
constructor(
@Inject(REQUEST) private readonly request: Request,
@Optional()
@Inject(REQUEST)
private readonly request: Request | null,
private readonly workspaceDataSourceFactory: WorkspaceDatasourceFactory,
) {}