Open cibersheep opened 8 months ago
This issue is stale because it has been open 120 days with no activity. Remove stale label or comment or this will be closed in 5 days.
The problem with that is, that WordPress does not really know if the Avatar is updated 🤔
As a (temporary?) workaround, could you not subsequently also update your user profile (like change your bio, or even just press the Update button, in WordPress, after having updated the Gravatar image)?
Wouldn't that cause WordPress to push an update to followers' servers?
Not sure if that'd get those servers to (re-)download the image ... Could still be Mastodon is like, "Meh, same URL, don't need to check if maybe the image itself has changed." (If so, that would be a Mastodon issue.)
A "better" solution could be to eventually have WordPress check (like, once a day or so) if the image hasn't changed (by downloading it and compare the [binary] data or a hash thereof or something with an earlier version).
Another possible solution might be to use a local avatar, maybe? Through a plugin? Although I'm not sure if updating it would trigger an Update request. I guess it'd depend on where you set it, too.
As a (temporary?) workaround, could you not subsequently also update your user profile (like change your bio, or even just press the Update button, in WordPress, after having updated the Gravatar image)?
Thanks for the suggestion. I have tested with same results.
I searched for the user in a private tab of Firefox. It shows old avatar
User in WordPress has new one. I have updated the bio yesterday for the test
But the Bio was updated on Mastodon?
Yes. It did (instantly)
Quick summary
The avatar of the Wordpress user is not updated in Mastodon after being followed
Steps to reproduce
What you expected to happen
Avatar is updated to the current Gravatar picture
What actually happened
In Mastdon, you still see the first avatar from Gravatar Unfollow and refollow doesn't make any difference
Impact
Some (< 50%)
Available workarounds?
There is no user impact
Logs or notes
No response