diff --git a/src/modules/rag/internal-rag.controller.ts b/src/modules/rag/internal-rag.controller.ts index 5756d9e..643582b 100644 --- a/src/modules/rag/internal-rag.controller.ts +++ b/src/modules/rag/internal-rag.controller.ts @@ -37,13 +37,11 @@ export class InternalRagController { @Get('jobs/:id') async getJobDetail(@Param('id') id: string) { const job = await this.importRepo.findById(id); - if (!job) return { job: null }; + if (!job) return { job: null, source: null }; - let source = null; - let downloadUrl = null; - if (job.sourceId) { - source = await this.sourceRepo.findById(job.sourceId); - } + const source = job.sourceId + ? await this.sourceRepo.findById(job.sourceId) + : null; return { job: {