MNT-24883 PMD scan fix

This commit is contained in:
bsayan2 2025-05-28 14:06:20 +05:30
parent 6467d2c079
commit b0dc2b6384

View File

@ -90,6 +90,8 @@ public class FileManager
} }
private static File createFileFromRequest(HttpServletRequest request, String extension) throws Exception private static File createFileFromRequest(HttpServletRequest request, String extension) throws Exception
{
try
{ {
String submittedFileName = request.getParts().stream() String submittedFileName = request.getParts().stream()
.filter(part -> part instanceof MultipartFile && StringUtils.isNotEmpty(part.getSubmittedFileName())) .filter(part -> part instanceof MultipartFile && StringUtils.isNotEmpty(part.getSubmittedFileName()))
@ -100,6 +102,12 @@ public class FileManager
? TempFileProvider.createFileWithinUUIDTempDir(submittedFileName) ? TempFileProvider.createFileWithinUUIDTempDir(submittedFileName)
: TempFileProvider.createTempFile("source_", extension); : TempFileProvider.createTempFile("source_", extension);
} }
catch (Exception e)
{
throw new TransformException(INTERNAL_SERVER_ERROR, "Failed to create source file from request", e);
}
}
public static File createSourceFileUsingOriginalFileName(String sourceFileName, InputStream inputStream, String sourceMimetype) public static File createSourceFileUsingOriginalFileName(String sourceFileName, InputStream inputStream, String sourceMimetype)
{ {