Discourse connect sync_sso avatar update issue


We are using Discourse connect to work with our user profile system. I have a task to update user profile in Discourse according to our data. To do it, i sent /admin/users/sync_sso API request to Discourse server. The body of this request contains avatar_force_update parameter with true value and avatar_url parameter with actual avatar URL. HTTP response to this request contains external_avatar_url parameter with correct user avatar URL. But the user profile page shows the old avatar picture. discourse_connect_overrides_avatar configuration option is set. Am i doing something wrong to update the SSO user avatar? Or the problem is somewhere else?

1 Like