KamoCRM

PublishRouted so los.pipeline.* events land in LOS_PIPELINE, not rejected

Fixkamo-shared-library
Shipped
6 ஜூலை, 2026 அன்று 8:27 AM UTC
Author
Kamo
Commit
d65c7d6

NatsMessageService.publish() pins expectedStream=CHAT_MESSAGES; a los.pipeline.* subject is owned only by the LOS_PIPELINE stream, so the server rejected every transition/condition publish with an expected-stream mismatch — silently (async future swallowed). Switch to publishRouted (route by subject) so the events actually reach LOS_PIPELINE + its webhook worker.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing