diff --git a/components/case/representation/representationElements.js b/components/case/representation/representationElements.js index a9dcff22..0cd58bd7 100644 --- a/components/case/representation/representationElements.js +++ b/components/case/representation/representationElements.js @@ -1088,7 +1088,7 @@ export const RenderFileUpload = (field) => { setRejectedFiles([]); // Clear any previously rejected file errorsss }; - const FILENAME_ALLOWED = /^[A-Za-z0-9 ._\-:()—]+$/; + const FILENAME_ALLOWED = /^[A-Za-z0-9 ._\-:()—']+$/; const validateFilename = (file, t) => { const name = file.name; diff --git a/components/elements/index.js b/components/elements/index.js index 2850044d..b6b74696 100644 --- a/components/elements/index.js +++ b/components/elements/index.js @@ -2175,7 +2175,7 @@ const RenderFileUpload = (field) => { setRejectedFiles([]); // Clear any previously rejected file errorsss }; - const FILENAME_ALLOWED = /^[A-Za-z0-9 ._\-:()—]+$/; + const FILENAME_ALLOWED = /^[A-Za-z0-9 ._\-:()—']+$/; const validateFilename = (file, t) => { const name = file.name; diff --git a/pages/api/file/uploadsinglefile.js b/pages/api/file/uploadsinglefile.js index 7c2c7af0..67d7e4d1 100644 --- a/pages/api/file/uploadsinglefile.js +++ b/pages/api/file/uploadsinglefile.js @@ -11,7 +11,7 @@ import { fileTypeFromBuffer } from "file-type"; import fs from "fs"; import path from "path"; -const FILENAME_ALLOWED = /^[A-Za-z0-9 ._\-:()—]+$/; +const FILENAME_ALLOWED = /^[A-Za-z0-9 ._\-:()—']+$/; function validateFilenameServer(originalFilename) { const name = path.basename(originalFilename || "");