improve sanitize

pull/841/head
Mikael Finstad 5 years ago
parent faf70568dc
commit 6a756e6eee
No known key found for this signature in database
GPG Key ID: 25AB36E3E81CBC26

@ -919,10 +919,10 @@ const App = memo(() => {
const { name: fileNameWithoutExt } = parsePath(filePath); const { name: fileNameWithoutExt } = parsePath(filePath);
return generated.substr(0, 200); // Just to be sure
const generated = generateSegFileName({ template, segSuffix, inputFileNameWithoutExt: fileNameWithoutExt, ext, segNum, segLabel: filenamifyOrNot(name), cutFrom: cutFromStr, cutTo: cutToStr, tags }); const generated = generateSegFileName({ template, segSuffix, inputFileNameWithoutExt: fileNameWithoutExt, ext, segNum, segLabel: filenamifyOrNot(name), cutFrom: cutFromStr, cutTo: cutToStr, tags });
return safeOutputFileName ? generated.substr(0, 200) : generated; // If sanitation is enabled, make sure filename is not too long
}) })
), [fileFormat, filePath, isCustomFormatSelected, enabledOutSegments, filenamifyOrNot]); ), [enabledOutSegments, filenamifyOrNot, isCustomFormatSelected, fileFormat, filePath, safeOutputFileName]);
// TODO improve user feedback // TODO improve user feedback
const isOutSegFileNamesValid = useCallback((fileNames) => fileNames.every((fileName) => { const isOutSegFileNamesValid = useCallback((fileNames) => fileNames.every((fileName) => {

Loading…
Cancel
Save