MNT-24883 code fix

This commit is contained in:
bsayan2
2025-05-28 15:53:42 +05:30
parent fc3cf84812
commit f8247379ca

View File

@@ -43,6 +43,7 @@ import java.io.OutputStream;
import java.net.MalformedURLException; import java.net.MalformedURLException;
import java.net.URL; import java.net.URL;
import java.nio.file.Files; import java.nio.file.Files;
import java.util.Objects;
import java.util.UUID; import java.util.UUID;
import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.Part; import jakarta.servlet.http.Part;
@@ -94,9 +95,9 @@ public class FileManager
try try
{ {
String submittedFileName = request.getParts().stream() String submittedFileName = request.getParts().stream()
.filter(part -> part instanceof MultipartFile && StringUtils.isNotEmpty(part.getSubmittedFileName())) .filter(part -> Objects.nonNull(part) && StringUtils.isNotEmpty(part.getSubmittedFileName()))
.map(Part::getSubmittedFileName) .map(Part::getSubmittedFileName)
.findFirst() .findAny()
.orElse(null); .orElse(null);
return StringUtils.isNotEmpty(submittedFileName) return StringUtils.isNotEmpty(submittedFileName)
? TempFileProvider.createFileWithinUUIDTempDir(submittedFileName) ? TempFileProvider.createFileWithinUUIDTempDir(submittedFileName)