Save temp file with file extension
I'm proposing that we save the temp file with the file extension, considering that in some cases, one might have a logic that depends on the file extension.
Currently, when a temp file is created, it strips out the file extension as shown here
Since we have the filename, we should be able to inject it into the getTempFilename(...).
I'll be very much open to creating a PR if you deem fit.
Hi,
But the file object has a name property and in case you need an extension it is possible to get it from the original file name.
I posted a workaround in stack overflow that
-
gets the extension from the file object's "name" -
renames the temporary file to use the extension
But it will still be better for this to be the default behavior if useTempFiles: true and preserveExtension: true are used together.