Jedna rozmowa, wiele rąk — połącz się na otwartej, nazwij każdą wiadomość, ponownie otworzyć na odpowiedź

FeatureMediaService
Shipped
12 sierpnia 2026 22:17 UTC
Author
Kamo
Commit
a112e12

Bilet wsparcia jest przeznaczony przez każdego, kto pomaga, nie tylko przez kogokolwiek jest. Obecnie jest opieczętowany. Przypisanie decyduje o tym, kto jest oferowany i kto Lista pojawia się; nigdy nie miała być blokadą w rozmowie. Otwarcie biletu dołącza do sesji medialnej. Wcześniej agent, który otworzył Bilet z kolejki, która nie została im przydzielona, może go wpisać – nic Odrzucił wiadomość – ale nie byli członkiem sesji, więc Rozmowa nigdy nie pojawiła się w ich czatach -> Wsparcie, brak odpowiedzi nigdy nie dotarł Oni, a prośba "jest moim agentem tutaj" nie liczyło ich. Byli Rozmawiając z pomieszczeniem, w którym nie było ich. Kto może dołączyć, jest tą samą populacją, która Już widać bilet w kolejce: osoby już w rozmowie, plus ACCEPT_SUPPORT_TICKETS lub MANAGE_SUPPORT w przypisanym org. Wszyscy inni Teraz jest odrzucony - ten punkt końcowy wcześniej doręczył jakikolwiek bilet na platformie Każdy uwierzytelniony członek, który może odgadnąć UUID, między organizacjami i Dołączenie do bramy poszerzyłoby to od czytania rozmowy nieznajomego do Być w to zapisanym. Każda wiadomość nosi teraz imię. senderName został odczytany prosto Member.usernameAlias, opcjonalny pseudonim, który nie jest utwierdzony na prawie każdym członku, Tak więc serialuje jako null, a czat renderował wiadomości bez przypisywania - Wsprzeło. Jest to najgorsze w bilecie wsparcia, w którym może być więcej niż jeden agent Odpowiedź i klient nie ma innego sposobu, aby powiedzieć, kto z nimi rozmawia. MemberDisplayNames — już używany w innych częściach tego kontrolera - spada z powrotem na Prawdziwe imię. Ta sama surowa lektura była wyczyszając przypisane nazwiska agenta, bilet Aktorzy historii, aktorzy-event, zawiadomienie o dostępności agentów i Tabela raportu. Zamknięte okno nie oznacza już utraconej odpowiedzi. Powiadomienie o wiadomościach przychodzących Przewozi bilet ident, aby klient mógł podnieść rozmowę, którą mówi Ty o, a /sessions/support/auto-open to trwała połowa dla odpowiedzi, która Przybył na miejsce, gdy zostałeś wylogowany - odpowiednik strony wiadomości Przydzielony nieotwarty, który tylko zakrywał pracę zmieniając ręce, a więc nigdy Zwolniono dla osoby, która poprosiła o pomoc. Testy: ChatListNativeAliasCaseTest przypina cytowanie kolumny zapytań kanałowych aliasy, których nic innego nie może złapać – tryb awarii jest cichym zerem, a nie Błęd typu lub wyjątek. Obsługa AutoOpenHqlTest analizuje nowe zapytanie przeciwko Prawdziwy model podmiotu, ponieważ Wiosenny Data tylko waliduje .Cisze w rozruchu i Ten mieszka we wspólnej bibliotece, gdzie literówka pobiera każdą usługę.

All changes

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny