WP Discourse SSO non sincronizza gli avatar locali forniti da Advanced Site Enhancements

Ciao,

Sto utilizzando:

  • WordPress
  • WP Discourse (ultima versione)
  • Advanced Site Enhancements (ASE), utilizzando la sua funzione Local User Avatar (nessun Gravatar)

L’avatar è visualizzato correttamente ovunque in WordPress.

ASE memorizza l’ID dell’allegato nel campo meta utente:

local_user_avatar_attachment_id

Tuttavia, durante l’accesso SSO di WordPress, Discourse importa sempre l’avatar predefinito invece dell’avatar locale.

Ho già provato a utilizzare il filtro wpdc_sso_avatar_url per restituire l’URL della libreria media, ma non ha fatto alcuna differenza.

Pertanto ho due domande:

  1. WP Discourse utilizza ancora wpdc_sso_avatar_url per la sincronizzazione degli avatar?
  2. Quale funzione o filtro è attualmente responsabile della determinazione dell’URL dell’avatar inviato a Discourse?

Qualsiasi indicazione sarebbe apprezzata.