upload: ajusta o calculo do tamanho do arquivo quando o arquivo tem tamanho menor que 1KB
Definição do Problema
Durante o upload de dois arquivos, se um dos arquivos possuir menos de 1000 bytes, o cálculo do valor desse arquivo não será realizado.
Comportamento esperado
Ao fazer o upload de dois arquivos, ambos devem ter seu valor calculado, independentemente do tamanho.
Comportamento atual
Atualmente, quando dois arquivos são carregados e um deles possui menos de 1000 bytes, o cálculo do valor para esse arquivo não é executado, resultando em dados incompletos para uploads que incluem arquivos pequenos.
Possível solução
Implementar uma validação que permita o cálculo do valor para todos os arquivos, ou ajustar a lógica de processamento para lidar adequadamente com arquivos menores que 1000 bytes.
Como reproduzir
- Acesse a funcionalidade de upload de arquivos no http://127.0.0.1:9000/components/upload/examples.html.
- Selecione dois arquivos para upload:
- O primeiro arquivo deve ter mais de 1000 bytes.
- O segundo arquivo deve ter menos de 1000 bytes.
- Realize o upload dos arquivos.
- Verifique o comportamento observado:
- O arquivo com mais de 1000 bytes terá seu valor calculado.
- O arquivo com menos de 1000 bytes não terá seu valor calculado.
Contexto
Ambiente
- Bibliotecas/frameworks usados (ex: react@18.2.0, node@16.16.0, npm@8.11.0):
- Browsers (e.g. Chrome 70):
- Sistemas Operacionais (e.g. Ubuntu 20.04):
- Data dos testes:
- Link para o seu projeto:
- Outras informações:
Edited by Natanael de Sousa Leite