KamoCRM

A pushed arrival carries its createdAt, so the live viewing pill sees it (DL2.2)

FixEmailService
Shipped
November 13, 2026 at 1:28 PM UTC
Author
Kamo
Commit
ff3120e

createdAt is DB-generated (@CreationTimestamp source DB) and flushed at commit, after the NATS publish, so every live arrival went out with createdAt null. kamo-internal's LiveViewingHost only starts on a DOC_VIEWED card it can date, so the pill never appeared in an already-open tab; it only showed after a reload (the REST list has the stored time). Proven live: the frame reached /topic/notifications/<member> with "createdAt":null.

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