Updated image on gravatar, not seeing it update on site

I updated the image for the email address I use on our private forum on gravatar about a week ago.

It looks correct when I check here:

But It’s not updated on our private site yet.

I tried switching my profile to use the letter avatar and back again, but that didn’t do the trick.

Do I need to restart the server or something?

Did you try hitting this button?

Yeah, I tried that. The image in that dialog did not change. I just tried clicking “Save Changes” anyway… haven’t seen it update yet.

Can we verify that gravatar refresh button here is still working in latest code @techapj? More than one report of this that I’ve seen…

Hi,

I also notice that profile image has not changed after updating my Gravatar.

The gravatar update code was broken and was fixed 4 days ago.

@mcwumbly can you repro this issue on latest Discourse version?.

Ah that looks like it’s probably it. I’ll last you know for sure after I do the next update. I was waiting for things to settle down a bit with some of the work currently going on (featured links, groups, ember), but I will update things soon.

UPDATE confirmed this is fixed in the latest version.

I’m seeing this behavior again both on my installation of Discourse and on this installation. I updated my Gravatar quite a while ago and have clicked the refresh button with no luck. I am running 1.8.0.beta8

EDIT Scratch that, it seems to be updating fine on this installation. I’ll have to poke at my own install.

Dois-je utiliser ce bouton du tout ? Discourse ne pourrait-il pas le mettre à jour éventuellement (ou simplement utiliser Gravatar directement) ?

Discourse créera une copie locale de l’image, vous devriez donc utiliser ce bouton si vous souhaitez que l’avatar se mette à jour.

Laissez-moi le dire sous un autre angle :

Si un utilisateur choisit d’utiliser Gravatar, pourquoi diable ne mettrait-il pas à jour son Gravatar ?

Pourquoi l’utilisateur devrait-il agir, alors que la mise à jour silencieuse ne serait pas la valeur par défaut ?

Je viens d’installer la version v2.5.0.beta2 et je rencontre le même problème : après la création de l’utilisateur, l’image Gravatar s’affiche, mais elle ne se met pas à jour lorsque l’image est modifiée côté Gravatar. Je ne vois rien dans /var/discourse/shared/standalone/log/rails/production.log lorsque je clique sur le bouton de rechargement de l’image dans l’interface utilisateur.

Y a-t-il des nouvelles ?

Pouvons-nous reproduire ce problème @tshenry ?

Je peux reproduire le problème ! L’avatar Gravatar ne se met pas à jour après l’avoir modifié sur https://en.gravatar.com/emails et avoir cliqué sur le bouton actualiser dans le profil utilisateur de Discourse.

J’ai également essayé d’exécuter rake avatars:refresh pour voir si cela produirait un effet, mais sans succès.

Nous devrions enquêter là-dessus, peux-tu assigner Friday @eviltrout ?

Mais attendons : laissons passer le week-end pour voir s’il s’agit d’un problème de propagation du cache. Peux-tu définir un minuteur de sujet @tshenry pour une actualisation lundi ?

Jeff, si tu parles du cache HTTP, alors la réponse est NON. Plus d’une semaine s’est déjà écoulée pour mes tentatives, sans succès.

Cela vise à corriger immédiatement l’avatar en examinant le code :

@kris.kotlarek, peux-tu reproduire ce problème et le corriger ?

Il est fort possible que Gravatar soit en cause ici, en conservant quelque chose en cache de leur côté pendant trop longtemps.

@kris a résolu cela en ajoutant un paramètre aléatoire à l’URL.