multipart middleware (#5809)

* fix: multipart middleware

* fix: reviews
This commit is contained in:
Apoorv Mishra
2023-09-12 10:21:58 +05:30
committed by GitHub
parent 99e3a305d3
commit 401d1ba871
5 changed files with 48 additions and 20 deletions

View File

@@ -1,4 +1,5 @@
import emojiRegex from "emoji-regex";
import formidable from "formidable";
import isEmpty from "lodash/isEmpty";
import isUUID from "validator/lib/isUUID";
import { z } from "zod";
@@ -272,6 +273,7 @@ export const DocumentsImportSchema = BaseSchema.extend({
/** Import under this parent doc */
parentDocumentId: z.string().uuid().nullish(),
}),
file: z.custom<formidable.File>(),
});
export type DocumentsImportReq = z.infer<typeof DocumentsImportSchema>;