KamoCRM

Creează activ consumatorul NAT la crearea sesiunii pentru a preveni pierderea mesajelor

FixMediaService
Shipped
25 aprilie 2026 la 17:56 UTC
Author
Kamo
Commit
436811a

Din episoadele anterioare: trimis /app/chat/subscribe. Cu DeliverPolicy. Nou, orice mesaje publicate înainte de consumatorul există sunt permanent pierdute Niciodată nu apare în kamo-internă, cu excepția cazului în care agentul sa întâmplat să fie subscris primul. - Extragerea logicii abonamentului NATS în ChatSessionAbonamentManager (idepotent asiguraAbonare, repara id serializat ca string pentru a evita pierderea de precizie JS pe CockroachDB unic rowid ID-uri) - ChatWebSocketController delegaţii abonaţi la Sesiune() managerului - Apeluri de la PublicChatService asiguraAbonare() imediat după crearea MediaSesiune (deci consumatorul există înainte de sosirea primului mesaj vizitator) și din nou în trimiteSupportMessage() ca un regres

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