[core] ChatWoot: conditional agent name prefix in WA to WhatsApp templates (#1988)

Fix empty **: prefix when Add Agent Name is on but chatwoot.sender.name is empty (e.g. system/automated messages). Applies Mustache conditionals to default i18n for chatwoot.to.whatsapp.message.text and chatwoot.to.whatsapp.message.media.caption across all locales (fixes devlikeapro/waha#1983).

fixes #1983
fixes #1737
This commit is contained in:
Berg Pinheiro authored and GitHub committed 2026-04-06 09:54:18 +07:00
1 parent 55f7d4dac7
commit 1fb82c7678
18 files changed
+72 -36

No files matched your search

+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 ادعمنا**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 আমাদের সমর্থন করুন**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -338,12 +338,14 @@ waha.core.version.used: |-
[**🎁 Unterstützen Sie uns**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -116,12 +116,14 @@ whatsapp.contact.broadcast.suffix: 'Broadcast List'
whatsapp.contact.status.name: 'Status'
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 Apóyanos**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 از ما حمایت کنید**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 Soutenez-nous**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 תמוך בנו**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 हमें समर्थन दें**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 Dukung Kami**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -116,12 +116,14 @@ whatsapp.contact.broadcast.suffix: 'Lista Broadcast'
whatsapp.contact.status.name: 'Stato'
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 ਸਾਡਾ ਸਮਰਥਨ ਕਰੋ**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -336,12 +336,14 @@ waha.core.version.used: |-
[**🎁 Apoie-nos**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 Поддержать нас**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 Bizi Destekleyin**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 Підтримайте нас**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 ہماری حمایت کریں**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}
+4 -2
View File
@@ -335,12 +335,14 @@ waha.core.version.used: |-
[**🎁 支持我们**]({{{supportUrl}}})
chatwoot.to.whatsapp.message.text: |-
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
chatwoot.to.whatsapp.message.media.caption: |-
{{#singleAttachment}}
{{#content}}
{{{ content }}}
{{#chatwoot.sender.name}}*{{{chatwoot.sender.name}}}*:
{{/chatwoot.sender.name}}{{{ content }}}
{{/content}}
{{/singleAttachment}}