Hace unos días actualicé a la versión Discourse v2026.8.0-latest. Los avatares de algunos usuarios se han convertido en una imagen predeterminada (no el avatar con la inicial). Intentar subir una nueva imagen no hace nada. La vista previa muestra la imagen, pero al guardar vuelve a la imagen predeterminada. No importa si lo hace el usuario o un administrador. La interfaz no muestra ningún mensaje de error.
Primero intenté actualizar los avatares con rake, pero no funcionó. Luego revisé los registros y busqué si aparecía algo al intentar cambiar la imagen del avatar; encontré el siguiente mensaje de registro:
Error al optimizar la imagen: motivo desconocido upload_id: location: {raise_on_error: true, quality: 90, upload_id: 235861} error_message: no hay conversión implícita de Hash a String instructions: [“convert”, “png:/var/www/discourse/public/uploads/default/original/3X/2/c/2c620efd4ee10548884a11b7237d5aa9135817b1.png[0]”, “-quality”, “90”, “-auto-orient”, “-gravity”, “center”, “-background”, “transparent”, “-thumbnail”, “24x24^”, “-extent”, “24x24”, “-interpolate”, “catrom”, “-unsharp”, “2x0.5+0.7+0”, “-interlace”, “none”, “-profile”, “/var/www/discourse/vendor/data/RT_sRGB.icm”, “png:/tmp/discourse-thumbnail20260730-360984-9yk3a1.png”]
Enviado archivo /var/www/discourse/public/images/avatar.png (0.3ms)
Así que supongo que hay una incompatibilidad de tipos en el código que maneja la optimización de imágenes.
Lo curioso es que tampoco puedo subir un avatar en este foro, sospechando que aquí también está ocurriendo algo similar. Al menos aquí recibo un mensaje de error indicando que “algo salió mal”.
¿Tienen alguna idea de cómo puedo resolver este problema, o no hay nada que pueda hacer más que esperar a que se publique una corrección?

