Discourse não está mais baixando imagens remotas?

Olá,

Minha instalação do Discourse (2.9.0.beta5 f73796b258) não baixa imagens remotas. Ele apenas cria as prévias. Parece ser o mesmo no try.discourse, e suponho que seja o mesmo no meta? Vamos tentar.


https://f5i4i8k5.stackpathcdn.com/uploads/default/original/3X/f/f/ff42b485cf705cbb6d76a477e5ad2ebba2fc4834.jpeg


Após postar as imagens, as imagens redimensionadas e de prévia são geradas.
O job do Sidekiq UpdateHotlinkedRaw é agendado. Uma vez executado, a imagem hotlinked ainda não é baixada.
Não vejo o PullHotlinkedImages usual nos jobs agendados.

Quanto ao espaço restante em disco, tenho mais do que o suficiente.

E a imagem hotlinked parece nunca ser baixada. Minha suposição é que seja um bug, mas sinta-se à vontade para movê-lo para outro lugar se não for :slight_smile:

Esta é, na verdade, uma mudança de comportamento que @david introduziu para tornar nosso sistema mais robusto, seguro e responsivo.

A imagem é de fato baixada para o local, como o HTML mostra, é apenas que não precisamos mais mexer na postagem.

Na minha opinião, este é um bug e não um bom comportamento

https://meta.discourse.org/t/oneboxed-image-links-do-not-update-after-being-downloaded-to-local/228612/16

Isso está na lista de David para consertar, em algumas semanas.

Olá Sam!

A imagem vinculada não foi baixada. A pré-visualização é de fato criada como sua captura de tela mostra, mas o link ainda aponta para a imagem externa. Também não há lightbox. Isso ocorre porque o link aponta para a imagem externa?


Mas vejo que esta mensagem de Taylor no tópico vinculado de Oni aponta para o mesmo problema, mesmo que não haja onebox quando você apenas exibe uma imagem (?).

Então imagino que o problema será resolvido “nas próximas semanas”.

Uma pergunta, no entanto: as postagens existentes serão corrigidas automaticamente? Se não, como atualizar apenas essas postagens para que os links apontem para a imagem local?

Acho que precisaremos refazer todas as postagens…

1 curtida

Sim, este é o mesmo problema de

As imagens são baixadas e a versão baixada é exibida ao usuário. É apenas o hyperlink que ainda aponta para o original.
Tentarei resolver isso o mais rápido possível e atualizarei esse tópico quando for resolvido.

Sim, assim que o problema for corrigido, você precisará refazer os posts com o problema. Para evitar refazer absolutamente tudo, você pode refazer apenas os posts criados desde que o problema foi introduzido.

5 curtidas

Este tópico foi fechado automaticamente 30 dias após a última resposta. Novas respostas não são mais permitidas.