Skip to content

Commit 9009a29

Browse files
committed
fix(kb): remove non-null assertion, add explicit guard
1 parent 1388822 commit 9009a29

File tree

1 file changed

+3
-1
lines changed
  • apps/sim/app/api/knowledge/[id]/documents

1 file changed

+3
-1
lines changed

apps/sim/app/api/knowledge/[id]/documents/route.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -346,8 +346,10 @@ export async function PATCH(req: NextRequest, { params }: { params: Promise<{ id
346346
enabledFilter,
347347
requestId
348348
)
349+
} else if (documentIds && documentIds.length > 0) {
350+
result = await bulkDocumentOperation(knowledgeBaseId, operation, documentIds, requestId)
349351
} else {
350-
result = await bulkDocumentOperation(knowledgeBaseId, operation, documentIds!, requestId)
352+
return NextResponse.json({ error: 'No documents specified' }, { status: 400 })
351353
}
352354

353355
return NextResponse.json({

0 commit comments

Comments
 (0)