- Szycy
- 10 sierpnia 2026 19:43 UTC
- Autor
- kamo
- Pochęt się
- 87a7d92
Dwie błędy, jeden objaw. Przypisanie czyni agenta członkiem biletu Sesja medialna, więc powiadomienie o wiadomościach przychodzących dotarło do nich i ChatNotificationListener otworzył okno bezpośredniego wiadomości dla wsparcia Rozmowa - zła powierzchnia, bez kontroli biletu. I to Okno sprawiło, że zdarzenia systemowe biletu stały się surowe "systemEvent":true,..., ponieważ tylko renderer czatu wsparcia wie, jak to zrobić Czytaj je. Słuchacz teraz ignoruje powiadomienia SUPPORT_TICKET; wsparcie ma swoje własne Okno, otwarte przez wyskakujące okienko akceptowane lub przez AssignedTicketOpener. Nieobecny SesjaType jest traktowany jako zwykły czat, więc klient biegnie przed MediaService zachowuje się jak wcześniej. MessageList kieruje również ciało zdarzenia systemowego do renderera wsparcia, a nie Bańka tekstowa. Wsparcie rozmów nie powinno już w ogóle docierać do tej listy, Ale "renderer nigdy nie pokazuje użytkownikowi blobu JSON" jest warte zagwarantowania wprost.