KamoCRM

Wiadomość, która nie poszła zostaje w pudełku i mówi dlaczego

Fixkamo-internal
Shipped
27 września 2026 06:39 UTC
Author
Kamo
Commit
765bf48

Nieudane wysłanie zostało połknięte w użyciu ChatConversation.onSend ("pasujące stare ChatBox"). Rdzeń usunięto optymistyczną bańkę, Kompozytor przyjął rozwiązaną obietnicę sukcesu i odrzucił projekt, a przesłanie członka po prostu zniknął - bez bańki, bez zapowiedzi, nic do wysłania Znowu. To jest raport "nic nie wysłano, dopóki nie wysłałem drugiej wiadomości". Kompozytor już napisane, aby zachować projekt i pokazać zawiadomienie o odrzuceniu; nigdy nie został podany. - Wyślij odrzuty. Kompozytor zachowuje projekt (a ChatBox utrzymuje cel odpowiedzi), a notuj cytuje serwer, gdy odmówił wiadomości (polityka chat) lub mówi wyraźnie że serwer nie odpowiada. Nigdy nie ma ścieżki prośby. - @ kamo / chat- core 0.1.22: obciążenie historii i wysłanie ponownie spróbować przejściowej awarii przez siebie przed zgłoszeniem go - tak "Nie można załadować wiadomości" nie pojawia się już dla awarii, która oczyszcza moment później - wysyłanie niesie klientMessageId więc jego powtórki są napisane raz, i otwarcie Rozmowa nie oznacza już, że została przeczytana obok obciążenia historii, z którym zderzyła się. Połowa serwera (MediaService ponownie próbuje YugabyteDB 40001, który spowodował oba) jest mediaservice 279a389; tekst zawiadomienia jest kamo- translation- dictionary 1e7a924b. test npm: 6 plików / 56 niepowodzenia testów (ToolDock, MaximizedTabStrip, devMachineSections,...) niepowodzenie identycznie na początku / głównym bez tej zmiany.

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