Passe ausgewähltFolder an ThreadDetailAn so email:folder-changed fires with a valide folder

Fixkamo-internal
Verschifft
26. April 2026 um 03:43 UTC
Autor
kamo
Ausschuss
f340b06

conversation.folder ist immer undefiniert, weil die Java ConversationEntity hat OrdnerIds (text[]) und kein Ordner-String-Feld. Dies führte zu loadThread zu rufen MarkeConversationLesen und dann E-Mail versenden:Ordner-geändert mit Ordner:undefined. Die undefinierte verursachte einen TypeError innerhalb der .then() Rückruf (folder.toLowerCase()), der von .catch(()=]) gefangen wurde und stillschweigend tötete die Mark-as-Read-Erfolgskette. Fix: Pass selectedFolder von MessageBrowser als Ordner-Requisite in ThreadDetailAnsicht und verwenden Sie es im loadThread-Konsens. Bewachen Sie auch die E-Mail: Ordner-geänderter Handler mit einer Null-Prüfung auf Ordner, um zu verhindern jede Zukunft undefiniert von der Entstehung der gleichen Bruch.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen