Bugfix/Address file name with special chars (#3496)

address file name with special chars
This commit is contained in:
Henry Heng
2024-11-09 15:21:09 +00:00
committed by GitHub
parent 0153735704
commit 1e2dc03527
6 changed files with 14 additions and 3 deletions
+2 -1
View File
@@ -56,7 +56,8 @@ export const upsertVector = async (req: Request, isInternal: boolean = false) =>
for (const file of files) {
const fileNames: string[] = []
const fileBuffer = fs.readFileSync(file.path)
// Address file name with special characters: https://github.com/expressjs/multer/issues/1104
file.originalname = Buffer.from(file.originalname, 'latin1').toString('utf8')
const storagePath = await addArrayFilesToStorage(file.mimetype, fileBuffer, file.originalname, fileNames, chatflowid)
const fileInputFieldFromMimeType = mapMimeTypeToInputField(file.mimetype)