Zacytuj pseudonimy kanału i przestań liczyć własne wiadomości wsparcia przeciwko tobie

Fixkamo-shared-library
Szycy
12 sierpnia 2026 22:16 UTC
Autor
Kamo
Pochęt się
2746ad0

Dwie niezależne wady w pasztecie Czat, obie niewidoczne od strony Javy. Natywny czat / obsługa / zapytania społecznościowe aliasy w kolumnach camelCase bez Cytując ich. Rządy wracają jako mapa klucza przez alias; Hibernate bierze je Klucze z , które są niezależnie od serwera Zgłoszono, a YugabyteDB składa nieogłoszony identyfikator do niższej liczby przypadków. TupleMetadata następnie wygląda aliasem na case-SENSITIVE map, misses, i Spring's TupleBackedMap połyka Nielegalne Wyjątek Argumentu i odpowiedzi są nieważne. Tak więc map.get("ticketId") był nieważny bez wyjątku, bez linii dziennika i nic do Zawiadomienie. Rząd wsparcia bez biletu bez biletu nie może być w ogóle otwarty – wsparcie Rozmową adresowane jest biletem, a nie sesją – więc każdy rząd w Czatach -> Wsparcie było bezwładne. Ostatnia aktualnośćAwant umarł w ten sam sposób, po cichu kosztując połączenie Obsługa nieprzeczytanego liczenia zakładała, że w sesji wsparcia odwiedzający i Agent ma jeden członek id. To dotyczy tylko publicznego widgetu web-chat, W przypadku, gdy anonimowy gość nie ma rejestrującego członka i pisze pod org's Członek systemu. Jest to fałszywe dla biletu w aplikacji – a upadek jest uzasadniony, Liczenie każdej wiadomości w sesji, w tym własnej, oznaczało złożenie wsparcia Poproś o nieodczytaną odznakę na własnym czacie: kreacja pisze a Zdarzenie systemowe CREATED, napisane przez wnioskodawcę, routing pisze ASSIGNED, oraz Obaj byli liczeni przeciwko niemu za rozmowę, na którą nikt jeszcze nie odpowiedział. Niejednoznaczność jest teraz dokładnie wykrywana (seda publiczna, oglądana przez Członek jest pisany pod) zamiast zakładać na każdą sesję wsparcia. Ponadto: rozmowy wsparcia są wymienione przez członkostwo w sesji, a nie przez Zadanie, ponieważ bilet może być przepracowany przez więcej niż jednego agenta - poprzedni Przybycie cesjonariusza odbywa się za pośrednictwem przekazania, a agent może dołączyć z kolejki - i Nagrane przydział, rozmowa zniknęła ze wszystkich, z wyjątkiem prądu. Przymiotnik. I findSupSessionsToAutoOpen zapewnia wsparcie trwałe Ponowne otwarcie czatu już miało, więc odpowiedź ląduje nawet dla kogoś, kto się zamknął Okno.

Wszystkie zmiany

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