Skip to content

Commit 9576c47

Browse files
committed
fix(integrations): bound vanta base64 fileContent size at the contract level
1 parent 26ba146 commit 9576c47

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

  • apps/sim/lib/api/contracts/tools

apps/sim/lib/api/contracts/tools/vanta.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -676,7 +676,10 @@ export const vantaQueryContract = defineRouteContract({
676676
export const vantaUploadBodySchema = vantaBaseBodySchema.extend({
677677
documentId: requiredId('Document ID'),
678678
file: FileInputSchema.optional().nullable(),
679-
fileContent: z.string().nullish(),
679+
fileContent: z
680+
.string()
681+
.max(140 * 1024 * 1024, 'fileContent exceeds the 100MB upload limit')
682+
.nullish(),
680683
fileName: z.string().nullish(),
681684
mimeType: z.string().nullish(),
682685
description: z.string().nullish(),

0 commit comments

Comments
 (0)