Fixed document issue in mail sending API

This commit is contained in:
rajesh
2026-02-20 16:43:20 +05:30
parent b93e1da75f
commit 822917a16c

View File

@@ -50,7 +50,7 @@ public class S3DocxProcessor {
try (S3Object s3Object = s3Client.getObject(bucket, key); try (S3Object s3Object = s3Client.getObject(bucket, key);
InputStream originalStream = new BufferedInputStream(s3Object.getObjectContent())) { InputStream originalStream = new BufferedInputStream(s3Object.getObjectContent())) {
byte[] updatedBytes=null; byte[] updatedBytes=null;
if (isDocxFile(originalStream)) { if(Boolean.FALSE.equals(key.endsWith(".zip")) && (replacements!=null && Boolean.FALSE.equals(replacements.isEmpty())) && isDocxFile(originalStream)) {
log.warn("Skipping non-DOCX file from S3: bucket={}, key={}", bucket, key); log.warn("Skipping non-DOCX file from S3: bucket={}, key={}", bucket, key);
updatedBytes = replacePlaceholders(originalStream, replacements); updatedBytes = replacePlaceholders(originalStream, replacements);
}else { }else {