Sem preview do editor ao editar após atualização para 3.x

A atualização não correu totalmente bem. Coloquei o site em modo somente leitura, desliguei, fiz um snapshot completo da máquina, liguei novamente e tentei atualizar. Mas o link Clique aqui para atualizar não fez nada. Então, fui manualmente para admin/upgrade e atualizei o Docker, o que correu bem, e depois atualizei o Discourse, que falhou, com mensagens como:

$ bundle install --deployment --jobs 4 --without test development
[DEPRECATED] A flag --deployment está obsoleta porque depende de ser lembrada entre invocações do bundler, o que o bundler não fará mais em versões futuras. Em vez disso, use bundle config set --local deployment 'true', e pare de usar esta flag
[DEPRECATED] A flag --without está obsoleta porque depende de ser lembrada entre invocações do bundler, o que o bundler não fará mais em versões futuras. Em vez disso, use bundle config set --local without 'test development', e pare de usar esta flag

Buscando metadados de gem de https://rubygems.org/
web-push-3.0.0 requer versão ruby >= 3.0, que é incompatível com a
versão atual, 2.7.6
Docker Manager: FALHA AO ATUALIZAR
#<RuntimeError: RuntimeError>

Então, acessei e fiz a atualização manual, git pull / launcher rebuild app e isso parece ter funcionado e me colocou de volta em funcionamento.

Desliguei o modo somente leitura, mas agora nenhuma pré-visualização do editor aparece à direita do editor Responder/Nova Mensagem - a área simplesmente permanece branca.

Alguma sugestão sobre como descobrir por que a pré-visualização não está sendo exibida?

Os únicos plugins que tenho são discourse-mark e discourse-solved.

Não tenho certeza por que discourse-mark não tem um tick. Talvez eu devesse tentar removê-lo e/ou reinstalá-lo (se for uma boa ideia, um ponteiro de como fazer isso seria útil).

Obrigado.

Discourse Mark Plugin não é um plugin oficial, portanto não terá o visto verde. Ele também foi descontinuado, pois mark agora é suportado no núcleo. :+1:

Não tenho certeza se remover isso resolverá seu problema, mas pode ser um bom lugar para começar.

Você também pode tentar o modo de segurança e ver se desabilitar temas e/ou plugins ajuda a reduzir o problema. :crossed_fingers:

3 curtidas

Desativar o plugin Mark e reconstruir novamente parece ter resolvido o problema, e parece que desativá-lo é uma boa ideia de qualquer maneira.

Espero que todo o resto funcione agora!

Obrigado.

3 curtidas

Isso é fantástico :slight_smile: :tada:

Eu perdi isso antes, mas caso você precise, se quiser removê-lo completamente, você editará seu app.yml de forma praticamente inversa a Install plugins on a self-hosted site :+1:

3 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.