Ao carregar um arquivo de mídia seguro sem nome de extensão - eles ficam inacessíveis

Passos para reproduzir:

  1. Ative a Mídia Segura
  2. Crie um tópico, faça o upload de um arquivo .pdf (por exemplo…), mas antes renomeie-o e remova a extensão “.pdf” do nome do arquivo
  3. Tente baixar o arquivo do tópico e receba a mensagem: “Ops! Essa página não existe ou é privada.”
1 curtida

Acho que isso se enquadra na categoria “então não faça isso”. A maioria dos sites restringe o envio a extensões de arquivo específicas. A maioria das pessoas não cria arquivos sem extensão.

1 curtida

Tenho equipamentos de aquisição de laboratório que geram arquivos sem extensão. Não posso controlar como o hardware/software deles funciona…
Pode ser que seja o padrão sempre incluir uma extensão, mas o fato é que todos os sistemas operacionais comuns suportam nomes de arquivo sem extensão, então acho que faz sentido que o Discourse também suporte. Sei que esse bug não afetará 99,999% dos usuários, então sem problemas se não for corrigido :wink:

2 curtidas

Obrigado pelo relatório e feedback. Por enquanto, o Discourse considerará isso uma limitação do design de mídia segura. Extensões são necessárias.

4 curtidas