WP Discourse SSO no sincroniza los avatares locales proporcionados por Advanced Site Enhancements

Hola,

Estoy utilizando:

  • WordPress
  • WP Discourse (última versión)
  • Advanced Site Enhancements (ASE), usando su función de avatar de usuario local (sin Gravatar)

El avatar se muestra correctamente en todas partes en WordPress.

ASE almacena el ID del adjunto en el campo de metadatos del usuario:

local_user_avatar_attachment_id

Sin embargo, durante el inicio de sesión SSO de WordPress, Discourse siempre importa el avatar predeterminado en lugar del avatar local.

Ya intenté usar el filtro wpdc_sso_avatar_url para devolver la URL de la biblioteca de medios, pero no hizo ninguna diferencia.

Por lo tanto, tengo dos preguntas:

  1. ¿WP Discourse sigue usando wpdc_sso_avatar_url para la sincronización de avatares?
  2. ¿Qué función o filtro es actualmente responsable de determinar la URL del avatar que se envía a Discourse?

Cualquier orientación sería apreciada.