Vivir con SVGs corruptos por casi un año. ¡Necesito ayuda!

Hola a todos,

Necesitamos su ayuda para identificar dónde excavar de nuestro lado. El código de error que muestra no es suficiente para que entendamos qué podríamos arreglar. Al mismo tiempo, no hemos recibido comentarios específicos sobre estos informes en el tema correspondiente de Discourse GIFs aquí:
https://meta.discourse.org/t/discourse-gifs/158738/206?u=kinetiksoft
https://meta.discourse.org/t/discourse-gifs/158738/211?u=kinetiksoft
https://meta.discourse.org/t/discourse-gifs/158738/212?u=kinetiksoft

La entrada de registro específica en Discourse dice:

el tema discourse-gifs contiene una carga de svg corrupta: Errno::ENOENT: No such file or directory @ rb_sysopen - /var/www/discourse/public/uploads/default/original/1X/f12ce05b66e5cb7eba2bb0dbf1aa2712ef20

Mientras que no tenemos /var/www/* en absoluto.
Intenté eliminar/instalar el componente del tema. Intenté eliminarlo y cargarlo como un archivo .zip local desde el repositorio de github. Intenté vaciar la caché de redis dentro de la consola de la aplicación Discourse. Nada ayudó.

¿En qué deberíamos fijarnos si este no es un problema de código? La versión actual es: 3.1.0.beta2 6fc2cded55

2 Me gusta

Debo añadir que Discourse TOC produce el mismo error de:

Error con icons-sprite: #<TypeError: no implicit conversion of nil into String>

2 Me gusta

¿No tienes ideas? :frowning: No sé dónde encontrar pistas…

1 me gusta