This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push: new a0f441882f4 Update Whatsapp parameter to allow payload (#18347) a0f441882f4 is described below commit a0f441882f47846389c228843247cf4c8fa62182 Author: ANDERSON DE FARIA SILVA <andfariasi...@gmail.com> AuthorDate: Thu Jun 12 02:56:12 2025 -0300 Update Whatsapp parameter to allow payload (#18347) according to the documentation https://developers.facebook.com/docs/whatsapp/cloud-api/guides/send-message-templates/#interactive a template message could have some buttons with a payload parameter. To accomplish this, is necessary to add the payload attribute in the model --- .../org/apache/camel/component/whatsapp/model/Parameter.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/components/camel-whatsapp/src/main/java/org/apache/camel/component/whatsapp/model/Parameter.java b/components/camel-whatsapp/src/main/java/org/apache/camel/component/whatsapp/model/Parameter.java index 46c62607759..4639875967b 100644 --- a/components/camel-whatsapp/src/main/java/org/apache/camel/component/whatsapp/model/Parameter.java +++ b/components/camel-whatsapp/src/main/java/org/apache/camel/component/whatsapp/model/Parameter.java @@ -28,6 +28,7 @@ public class Parameter { private MediaMessage image; private MediaMessage document; private MediaMessage video; + private String payload; public Parameter() { } @@ -88,4 +89,12 @@ public class Parameter { this.video = video; } + public String getPayload() { + return payload; + } + + public void setPayload(String payload) { + this.payload = payload; + } + }