A user with Trust Level 2 recently reported that he cannot change his profile picture, even though the system setting allows anyone with Trust Level 0 and up to change his/her profile picture. Users with existing custom profile pictures can no longer change his/her profile picture either. What other settings should I be looking into to activate the feature again? Thank you!
I can’t replicate this here on meta (as admin, at least).
The setting was recently changed to be the uploaded avatars allowed groups version (rather than the min trust style). I’m not sure if that ties in with the timing?
Are there any other related settings that you may have changed from default at some point that could be having an impact on the new group-allowed version?
Yes, I confirm that the said user belongs to the Trust Level 0, 1 and 2 groups.
I was able to change profile pictures of other users as an admin. When I impersonated as any other users, I didn’t have the ability to change their profile pictures.
I had the trust_level_0 visibility under “Group owners”. Once I changed it down to “Group owners, members and moderators” and below, users are able to change their profile pictures again. Thank you for the help!
I’ve had the same issue with non-admin users losing the ability to select a Gravatar or upload a custom profile picture after 3.2.0beta5.
I appreciate the workaround, Kris. I really do.
But why should the group level settings for Trust_level_0 have anything to do with the forum level setting, uploaded avatars allowed groups, found at https://[MyDiscourseForumName].com/admin/site_settings/category/files?
For me, I don’t want all my users to be able to see all 5,500 forum users at trust level 0 via the default Discourse group.
Whatever changed in 3.2.0beta5 seems to be unintentional and I’d be grateful to have the old functionality restored where controlling the behavior of uploading profile pictures is entirely based on the uploaded avatars allowed groups site setting.
You are right, that was just temporary advice to quickly solve the issue.
After a conversation on this topic, we realised that it was not the best approach and we changed it. From now on, group level setting doesn’t have to be adjusted.
Newbie(ish) forum admin here; on version 3.2.1 and am having the same issue, that Trust_level_0 visibility must be set to “Everyone” to allow non-admin users to change their profile pictures.
These fixes have not been backported to the “stable” branch (which you have chosen to be on when you created your forum). The options are 1) wait for the next stable release 2) use the workaround described above 3) ask us to move your forum to latest beta.