Pass selectedFolder to ThreadDetailView so email:folder-changed fires with a valid folder

Fixkamo-internal
Порезанный
26 апреля 2026 г. в 03:43 UTC
Автор
kamo
Обещать
f340b06

conversation.folder всегда не определен, потому что Java ConversationEntity У него есть папки (текст), а не поле строки папки. Это привело к тому, что нагрузка Позвоните по адресу MarkConversationRead, а затем отправьте электронное письмо: папка изменена Скриншоты: Undefined. Неопределенное вызвало ошибку типа внутри .then() Callback (folder.toLowerCase()), который был пойман .catch(()=>{}) Безмолвно убил цепочку успеха с пометкой. Исправление: передайте выбранный папка из MessageBrowser в качестве реквизита папки в ThreadDetailView и используйте его в вызове loadThread. Также охраняйте e-mail: обработчик, измененный папкой, с нулевой проверкой папки, чтобы предотвратить Будущее не определено из-за того, что оно вызовет такой же разрыв.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены