Imagen rota después de la actualización del componente de encabezado de marca

Después de actualizar el componente del tema de la cabecera de marca, la imagen que contenía nuestro logotipo ahora devuelve un error 404 (no encontrado).

La URL es similar a:
https://forums.redacted.com/uploads/default/original/1X/5daddec8bbf6d8bca7a7e85d46ebdc756fe7b2757.png

La mayoría de las búsquedas parecen indicar un problema con las migraciones; en este caso, simplemente estamos siguiendo las actualizaciones recomendadas en el panel de administración / Docker, todo en el mismo servidor.

Vi algunas indicaciones de que podría existir un mecanismo para eliminar imágenes automáticamente y es posible que nuestro archivo de logotipo haya sido eliminado porque el mecanismo de limpieza pensó que no se estaba utilizando.

Según mis búsquedas, he probado varios comandos rake sin éxito.

Preguntas:

  1. ¿Hay alguna forma de recuperar la imagen?
  2. ¿Cómo puedo volver a subir la imagen al componente de la cabecera de marca? No parece haber una función de subida.
  3. ¿Cómo podemos evitar que la imagen se elimine automáticamente en el futuro?

Gracias

Encontré la imagen en

/var/discourse/shared/standalone/uploads/tombstone/default/original/1X

La he vuelto a subir a través de Temas → Subir

Espero que esto mantenga la imagen en su lugar en el futuro. Parece un posible error en el componente de Encabezado de Marca.

1 me gusta

Gracias @martym por la información sobre cómo solucionarlo. Experimentamos un problema similar con nuestro encabezado. También noté que algunos otros archivos no son accesibles (error 403), que parecen ser imágenes predeterminadas de Discourse (o del tema Mint que estamos usando).

Dado que la imagen estaba en la lápida, ¿sería rake uploads:recover_from_tombstone capaz de solucionar dicho problema?

Le pregunto a gente que sabe más que yo :stuck_out_tongue: