KamoCRM

Przekaż wybraneFolder do ThreadDetailView, więc e-mail:folder-changed fires z prawidłowym folderem

Fixkamo-internal
Przesyłane
26 kwietnia 2026 03:43 UTC
Autor
kamo
Zgłoszenie
f340b06

Rozmowa.folder jest zawsze niezdefiniowany, ponieważ Java ConversationEntity Nie ma pole ciągów folderId (tekst[]) nie jest to pole ciągnące folderów. Spowodowało to, że loadThread Wyloguj MarkKonwersacjeCzytaj, a następnie wysyłaj e-mail:folder-changeed with Folder: nieokreślony. Niezdefiniowany spowodował typError wewnątrz.w. Oddzwonienie (folder.toLowerCase()), który został złapany przez .catch(()> ) i Po cichu zabił łańcuch sukcesu z napisem. Fix: pass: passFolder z MessageBrowser jako rekwizyt folderu ThreadDetailZobacz i użyj go w wywołaniu loadThread. Także pilnuj tego e-mail:folder-changeed obsługuje zerową kontrolę w folderze, aby zapobiec Wszelkiej przyszłości nieokreślonej z powodu takiego samego złamania.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny