I’m using SSO and passing this array when the user logs in:
// and finally build the big array we're passing to discourse $userParams = [ 'external_id' => $userObject->getID(), 'email' => $userObject->getEmail(), 'username' => $name, 'avatar_url' => $forumThumbURL, 'avatar_force_update' => 'true', 'groups' => implode( ',', $groupsArray ), ];
Here’s the problem, the avatar is never updated. I’m stuck with an old avatar on the site and it won’t seem to change. I can log in and out, I know this code is being called, but no change. My sidekiq queue is at 0.
It’s for an admin user, would that make any difference?