diff --git a/src/utils/sanitizeFileName.ts b/src/utils/sanitizeFileName.ts index 22ee05188a9..44e4a9a5475 100644 --- a/src/utils/sanitizeFileName.ts +++ b/src/utils/sanitizeFileName.ts @@ -1,6 +1,6 @@ // https://datatracker.ietf.org/doc/html/rfc2396 // eslint-disable-next-line no-control-regex -const INVALID_CHAR_RE = /[?*:\x00-\x1f\x7f<>#"{}|^[\]`]/g; +const INVALID_CHAR_RE = /[\x00-\x1F\x7F<>*#"{}|^[\]`;?:@&=+$,]/g; export function sanitizeFileName(name: string): string { const match = /^[a-z]:/i.exec(name);