KamoCRM

Un messaggio che non è andato rimane nella scatola e dice perché

Fixkamo-internal
Shipped
27 settembre 2026 alle ore 06:39 UTC
Author
Kamo
Commit
765bf48

Un invio fallito è stato ingoiato in usoChatConversation.onSend ("matching the old ChatBox"). Il nucleo rimosso la bolla ottimista, il Composer ha preso la promessa risolta per il successo e scartato il progetto, e il messaggio del membro era semplicemente andato — nessuna bolla, nessun preavviso, niente lasciato per inviare Ancora. Questo è il "niente è stato inviato fino a quando non ho inviato un secondo messaggio". Il Compositore era già scritto per mantenere il progetto e mostrare un avviso su un rifiuto; non è mai stato dato uno. - onSend rifiuta ora. Il Composer mantiene il progetto (e ChatBox mantiene l'obiettivo di risposta), e il avviso cita il server quando ha rifiutato il messaggio (la politica di chat di org) o dice chiaramente che il server non ha risposto. Mai un percorso di richiesta. - @kamo/chat-core 0.1.22: il carico di storia e un send retry un errore transitorio da soli prima di segnalarlo — in modo da "non caricare messaggi" non appare più per un fallimento che cancella un istante dopo — un invio trasporta un clienteMessageId così i suoi retries sono scritti una volta, e l'apertura di un conversazione non segna più la lettura accanto al carico di storia con cui si scontrava. La metà server (MediaService che ricerca lo YugabyteDB 40001 che ha causato entrambi) è mediaservice 279a389; il testo di avviso è kamo-translation-dictionary 1e7a924b. npm test: i 6 file / 56 test mancanti (ToolDock, MaximizedTabStrip, devMachineSections, ...) fallire identicamente su origine/principe senza questo cambiamento.

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