Hi, I had a brief look around the forum but none of the topics covered this issue.
I’ve just setup a new Discourse forum and got everything working just fine. However, something I notice is that there is no Badges option on a User’s profile page and certain badges don’t appear at all on User Cards.
I’m not sure if this just a setting that has to be enabled or something else?
fhe
(Florian)
January 6, 2021, 2:14pm
2
Have you enabled the badge system via Settings > Basic Setup?
Yes, the badge system is enabled in the Basic Setup. But that was already enabled before I made this topic.
fhe
(Florian)
January 6, 2021, 2:47pm
4
OK, it was a wild guess
Some of the badges (e.g., trust level badges) are only given via a background job and do not appear instantaneous.
Also, some of the pages that show badges are cached. So you might check if you see differences after clearing the device cache.
Alright. I’ll give that one a try.
fhe
(Florian)
January 6, 2021, 3:28pm
6
In the meantime, I’ve also found a topic which details some of what I’ve pointed out above regarding badge caching:
/u/username/summary is cached.
/badges with the green check mark, user card and /u/username/badges are not cached, but some badges aren’t triggered right away.
Trust Level happens via a background job and it’s not instant. The summary page is cached for 24h, so they can check it via usercard, badges profile or overall badge page.
3 Likes
Thanks, it was all down to caching.
1 Like
system
(system)
Closed
February 6, 2021, 8:23pm
8
This topic was automatically closed 0 minutes after the last reply. New replies are no longer allowed.