Skip to content

Conversation

@wahyuwidgetworks
Copy link

Context

Group conversations were dropped when Chatwoot contact updates (name/avatar) failed, because updateContact returned null and createConversation treated the contact as missing.

Changes

  • [WIDGET-WORKS] Log updateContact errors for visibility.
  • [WIDGET-WORKS] In createConversation, keep the existing contact when updateContact fails instead of nulling it, so group conversation creation proceeds.
  • Update CHANGELOG entry under 2.3.2 Widget Works Modification.

Testing

  • Not run (requires Chatwoot/WhatsApp integration). Suggested: simulate group message where Chatwoot contact update fails (force avatar_url failure) and verify conversation is still created and logs the fallback warning.

@wahyuwidgetworks wahyuwidgetworks merged commit a188e53 into production-v2.3.2 Dec 4, 2025
1 check passed
@wahyuwidgetworks wahyuwidgetworks deleted the fix/chatwoot-contact-fallback branch December 4, 2025 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants