Skip to content

Conversation

@wahyuwidgetworks
Copy link

Summary

  • Save messages to the database before triggering Chatwoot sync to eliminate chatwootMessageId race conditions.
  • Keep fire-and-forget Chatwoot sync but add a [WIDGET-WORKS] catch/log to surface async Chatwoot failures without blocking the API.

Testing

  • Not run (reordering + logging only).

@wahyuwidgetworks wahyuwidgetworks merged commit 4761a0a into production-v2.3.2 Dec 3, 2025
1 check passed
@wahyuwidgetworks wahyuwidgetworks deleted the fix/chatwoot-send-message-id-race 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