From f8247379ca4bc61361e8744cffaf5b4250b82d91 Mon Sep 17 00:00:00 2001 From: bsayan2 Date: Wed, 28 May 2025 15:53:42 +0530 Subject: [PATCH] MNT-24883 code fix --- .../java/org/alfresco/transform/base/fs/FileManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/engines/base/src/main/java/org/alfresco/transform/base/fs/FileManager.java b/engines/base/src/main/java/org/alfresco/transform/base/fs/FileManager.java index 746d46c2..d38264b9 100644 --- a/engines/base/src/main/java/org/alfresco/transform/base/fs/FileManager.java +++ b/engines/base/src/main/java/org/alfresco/transform/base/fs/FileManager.java @@ -43,6 +43,7 @@ import java.io.OutputStream; import java.net.MalformedURLException; import java.net.URL; import java.nio.file.Files; +import java.util.Objects; import java.util.UUID; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.Part; @@ -94,9 +95,9 @@ public class FileManager try { 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) - .findFirst() + .findAny() .orElse(null); return StringUtils.isNotEmpty(submittedFileName) ? TempFileProvider.createFileWithinUUIDTempDir(submittedFileName)