4

I gained a golden badge more than 12 minutes ago:

the golden badge Steward

but until now I didn't get the Foot of the Rainbow hat, do the hats take so many minutes to be shown in my profile?


Please read this comment by Yaakov Ellis♦, before you judge this post :

Looking into this more, and seems that the hat description says that you get it for main or meta, while the actual logic is only awarding it for meta (MSE is treated like a main site). Going to fix that, will require a build, please be patient. You will get it eventually.

  • does this question very bad to get all this dv? – YCF_L Dec 9 '19 at 9:33
  • There was clearly a lack of patience and any attempt at research on this question. And... members' patience has also been stretched very thinly of late. – Mari-Lou A Dec 9 '19 at 9:42
  • 8
    Looking into this more, and seems that the hat description says that you get it for main or meta, while the actual logic is only awarding it for meta (MSE is treated like a main site). Going to fix that, will require a build, please be patient. You will get it eventually. – Yaakov Ellis Dec 9 '19 at 9:47
  • Thank you @YaakovEllis so the question was not that bad, it was really a bug :) – YCF_L Dec 9 '19 at 9:52
  • 1
    To the DVers why are you DVing this? this is a actual bug report and I can link to two other examples where the hat has not yet been awarded. – David Dec 9 '19 at 14:18
  • 2
    @Mari-LouA The hat-bot runs evrey 5 minutes. OP waited 12. He should have gotten it. – X-27 wants to Reinstate Monica Dec 9 '19 at 14:39
  • 1
    @X-27wantstoReinstateMonica 12 minutes seems a very short space of time. If several hours had passed then the post would have been received more warmly. But this is Meta, downvotes are a common feature. – Mari-Lou A Dec 9 '19 at 14:43
  • 1
    @Mari-LouA Especially on any WB related post this year :/ – X-27 wants to Reinstate Monica Dec 9 '19 at 14:51
  • 1
    Yes @X-27wants I agree, WB, among the MSE flock, is not greeted with smiles and bleatings of approval. – Mari-Lou A Dec 9 '19 at 14:59
  • 2
    At this point I've been waiting 14 hours to get "Foot of the Rainbow" for a Steward badge that was awarded on 2019-12-09 01:50:13Z. So at this point it's surely a bug. – dbc Dec 9 '19 at 15:58
6

Update: this fix is up, and Foot of the Rainbow should now be awarded to all gold badge winners on both main and meta sites. Thanks for your patience.


The FAQ refers to this post.

Some of the hats take more time to receive than others. Yours should hopefully show up soon.

Other reasons for hats not being awarded immediately:

  • The hat scheduler itself (the process that awards the hats) runs every five minutes.
  • There are potentially other levels of caching involved as well
  • Some hats rely on a certain amount of time passing after a specific action happens before the user will qualify
| improve this answer | |
  • I found that post too, but it doesn't mention anything about the waiting period between qualifying for the hat and actually getting it. Would you mind adding it (I could do it but obviously I lack access to the implementation specifics.) – Glorfindel Dec 9 '19 at 9:33
  • 1
    I added more details to my answer – Yaakov Ellis Dec 9 '19 at 9:37
  • Thanks, I'll copy it to the semi-FAQ then. – Glorfindel Dec 9 '19 at 9:37
  • It's important to note that for "Foot of the Rainbow" it says "either" meta or main - so if you get multiple gold badges on both the main site and its child meta you only get a single hat for the two sites (and two gold badges). --- So instead of answering: "... winners on both main and meta ..." that should say: "... winners on either main or meta ...". – Rob Dec 23 '19 at 14:39
3

Like badges, hats are awarded by scheduled tasks which run at regular intervals (every x minutes).

I'd recommend waiting for 24 hours before assuming there's a bug somewhere.

| improve this answer | |
  • I got my first hat in just few seconds, but this one until now, I don't got it, ok I will wait and see what will happen, thank you – YCF_L Dec 9 '19 at 9:18
  • 3
    @YCF_L there are several triggers for awarding hats. Some are instant, some take few minutes, and some can take hours. – Shadow Wizard Wearing Mask Dec 9 '19 at 9:24
  • 1
    @ShadowThePrincessWizard thank you, I don't know this, now I do, thank you for your info :) – YCF_L Dec 9 '19 at 9:25
  • I got "Amazing Grace" within 10 minutes of receiving a silver badge, but I still haven't received "Foot of the Rainbow" after 14 hours. So I don't think this is simply a delay due to task scheduling. – dbc Dec 9 '19 at 15:55

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .