From 494fbc707d7df7caf956d495e0889c55139b1e0e Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Fri, 9 Dec 2022 10:40:01 +0000 Subject: [PATCH] use random id to generate id --- .../controllers/FilesController/methods/uploadBodyFiles.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/server/src/controllers/FilesController/methods/uploadBodyFiles.js b/packages/server/src/controllers/FilesController/methods/uploadBodyFiles.js index f5015f02..043783d5 100644 --- a/packages/server/src/controllers/FilesController/methods/uploadBodyFiles.js +++ b/packages/server/src/controllers/FilesController/methods/uploadBodyFiles.js @@ -1,5 +1,6 @@ import path from "path" import fs from "fs" +import { nanoid } from 'nanoid' import pmap from "../../../utils/pMap" @@ -41,9 +42,7 @@ export default async (payload) => { maxFileSize: params.maxFileSize, maxFields: params.maxFields, filename: (name, ext) => { - name = name.trim() - name = name.replace(/ /g, "_") - name = name.normalize("NFD").replace(/[\u0300-\u036f]/g, "") + name = nanoid() return name + ext },