This is an automated email from the ASF dual-hosted git repository.
hansva pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hop.git
The following commit(s) were added to refs/heads/master by this push:
new ef5aadfcb4 #3404: fix multipart post entity @ httppost transfomer
new b21ae4359d Merge pull request #3405 from roy20021/master
ef5aadfcb4 is described below
commit ef5aadfcb46ddab0a2eefc8fa76f35aa3264bd5e
Author: Andrea Esposito <[email protected]>
AuthorDate: Fri Nov 17 09:50:35 2023 +0100
#3404: fix multipart post entity @ httppost transfomer
---
.../main/java/org/apache/hop/pipeline/transforms/httppost/HttpPost.java | 2 ++
1 file changed, 2 insertions(+)
diff --git
a/plugins/transforms/httppost/src/main/java/org/apache/hop/pipeline/transforms/httppost/HttpPost.java
b/plugins/transforms/httppost/src/main/java/org/apache/hop/pipeline/transforms/httppost/HttpPost.java
index 4b541dc8b0..5ba28f090f 100644
---
a/plugins/transforms/httppost/src/main/java/org/apache/hop/pipeline/transforms/httppost/HttpPost.java
+++
b/plugins/transforms/httppost/src/main/java/org/apache/hop/pipeline/transforms/httppost/HttpPost.java
@@ -213,6 +213,8 @@ public class HttpPost extends BaseTransform<HttpPostMeta,
HttpPostData> {
if (!tmp.isEmpty()) {
multipartEntityBuilder.addBinaryBody(
"file", HopVfs.getFileObject(resolve(tmp)).getPath().toFile());
+ entity = multipartEntityBuilder.build();
+ post.setEntity(entity);
}
} else {
if ((data.realEncoding != null) && (data.realEncoding.length() > 0))
{