Sin vista previa del editor al editar después de actualizar a 3.x

La actualización no salió del todo bien. Puse el sitio en modo de solo lectura, lo apagué, hice una instantánea completa de la máquina, lo volví a encender e intenté actualizar. Pero el enlace “Haz clic aquí para actualizar” no hizo nada. Así que fui manualmente a admin/upgrade y actualicé Docker, lo cual salió bien, y luego actualicé Discourse, lo cual falló, con, entre otros mensajes:

$ bundle install --deployment --jobs 4 --without test development
[DEPRECATED] El indicador --deployment está obsoleto porque depende de ser recordado en invocaciones de bundler, lo cual bundler ya no hará en versiones futuras. En su lugar, usa bundle config set --local deployment 'true', y deja de usar este indicador.
[DEPRECATED] El indicador --without está obsoleto porque depende de ser recordado en invocaciones de bundler, lo cual bundler ya no hará en versiones futuras. En su lugar, usa bundle config set --local without 'test development', y deja de usar este indicador.

Obteniendo metadatos de gemas de https://rubygems.org/
web-push-3.0.0 requiere una versión de ruby >= 3.0, que es incompatible con la
versión actual, 2.7.6
Docker Manager: FALLÓ AL ACTUALIZAR
#<RuntimeError: RuntimeError>

Así que inicié sesión e hice la actualización manual, git pull / launcher rebuild app y eso parece haber funcionado y me ha devuelto a la normalidad.

Desactivé el modo de solo lectura, pero ahora no se muestra ninguna vista previa del editor a la derecha del editor Responder/Mensaje nuevo: el área simplemente permanece en blanco.

¿Alguna sugerencia sobre cómo averiguar por qué no se muestra la vista previa?
Los únicos complementos que tengo son discourse-mark y discourse-solved.

No estoy seguro de por qué discourse-mark no tiene una marca de verificación. Quizás debería intentar eliminarlo y/o reinstalarlo (si es una buena idea, sería útil un enlace sobre cómo hacerlo).

Gracias.

Discourse Mark Plugin no es un plugin oficial, por lo que no tendrá la marca verde. También ha sido obsoleto ya que mark ahora es compatible en el núcleo. :+1:

No estoy seguro de si eliminar eso solucionará tu problema, pero podría ser un buen lugar para empezar.

También podrías probar el modo seguro y ver si deshabilitar temas y/o plugins ayuda a reducir el problema. :crossed_fingers:

3 Me gusta

Deshabilitar el plugin Mark y volver a compilar parece haber resuelto el problema, y parece que deshabilitarlo es una buena idea de todos modos.

¡Espero que todo lo demás funcione ahora!

Gracias.

3 Me gusta

Eso es fantástico :slight_smile: :tada:

Me perdí esto antes, pero por si acaso lo necesitas, si quieres eliminarlo por completo, deberías editar tu app.yml de forma prácticamente inversa a Install plugins on a self-hosted site :+1:

3 Me gusta

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