improve error message #1979

pull/1898/head
Mikael Finstad 2 years ago
parent 3ec3384760
commit 0c751b9c8d
No known key found for this signature in database
GPG Key ID: 25AB36E3E81CBC26

@ -62,8 +62,9 @@ function getOutSegProblems({ fileNames, filePath, outputDir, safeOutputFileName
error = i18n.t('At least one resulting file name has no length'); error = i18n.t('At least one resulting file name has no length');
break; break;
} }
if ([...fileName].some((char) => invalidChars.has(char))) { const matchingInvalidChars = new Set([...fileName].filter((char) => invalidChars.has(char)));
error = i18n.t('At least one resulting file name contains invalid characters'); if (matchingInvalidChars.size > 0) {
error = i18n.t('At least one resulting file name contains invalid character(s): {{invalidChars}}', { invalidChars: `"${[...matchingInvalidChars].join('", "')}"` });
break; break;
} }
if (sameAsInputPath) { if (sameAsInputPath) {

Loading…
Cancel
Save