Sto utilizzando l’SSO e passo questo array quando l’utente effettua il login:
// e infine costruiamo il grande array che stiamo passando a Discourse
$userParams = [
'external_id' => $userObject->getID(),
'email' => $userObject->getEmail(),
'username' => $name,
'avatar_url' => $forumThumbURL,
'avatar_force_update' => 'true',
'groups' => implode(',', $groupsArray),
];
Ecco il problema: l’avatar non viene mai aggiornato. Rimango bloccato con un avatar vecchio sul sito e non sembra cambiare. Posso accedere ed uscire, so che questo codice viene eseguito, ma nessun cambiamento. La mia coda Sidekiq è a 0.
Si tratta di un utente amministratore; questo potrebbe fare differenza?