O seletor de arquivos passa a devolver tipos MIME padrão
O gerenciador de arquivos informava um tipo inventado, e um dos seletores de imagem recusava toda seleção. Os dois defeitos foram corrigidos.
O gerenciador de arquivos devolvia um rótulo interno, como file/json, no lugar do tipo padrão do arquivo. Quem recebia o arquivo não reconhecia o rótulo.
Agora o tipo é resolvido pela extensão, com application/octet-stream para o que não for reconhecido. É uma resolução por nome de arquivo, não uma inspeção do conteúdo.
O segundo defeito era silencioso e total: num dos seletores de imagem, a conferência do tipo era uma comparação que nunca dava verdadeiro, e toda seleção era recusada. A conferência foi trocada pela mesma que os outros seletores já usavam, e um teste percorre as 29 extensões conhecidas para garantir que nenhuma fique sem tipo.
Em resumo
- Tipos padrão, como
image/jpegeapplication/json - Seleção de imagem volta a funcionar
- Teste impede que uma extensão nova fique sem tipo
Origem: Core · req-138 · BATCH-141