- Navios
- 26 de abril de 2026 às 03:43 UTC
- Autor
- kamo
- Enviar
- f340b06
conversation.folder é sempre indefinido porque o Java ConversationEntity tem folderIds (text[]) não um campo de string de pastas. Isto fez com que o loadThread call markConversationLeia e depois envie e-mail:folder-changed with pasta:indefinida. O indefinido causou um TipoError dentro do .then() callback (folder.toLowerCase()) que foi capturado por .catch(()=>{}) e silenciosamente matou a cadeia de sucesso. Corrigir: passe selectedFolder from MessageBrowser como uma pasta prop para ThreadDetailView e use-o na chamada loadThread. Guardar também o e-mail:pasta-alterada com uma verificação nula na pasta para evitar qualquer futuro indefinido de causar a mesma quebra.