我管理的一个论坛上,有些用户注意到新颁发的徽章需要24小时以上才会出现在他们的个人资料中。有什么办法可以解决这个问题吗?
他们具体在检查哪个页面以获取徽章?
感谢快速回复,@Falco!根据他们创建的工单,他们正在同时检查用户个人资料和徽章页面。徽章页面显示用户已授予 TL 徽章,但其个人资料需要 24 小时以上才会显示。该问题仅针对 TL 徽章。
/u/username/summary 已被缓存。
带有绿色对勾标记的 /badges、用户卡片以及 /u/username/badges 未被缓存,但某些徽章不会立即触发。
信任等级的提升通过后台任务完成,并非即时生效。摘要页面缓存时间为 24 小时,因此用户可以通过用户卡片、徽章资料页或整体徽章页面进行查看。
好的;不过,已经过去 24 个多小时了。日志显示系统已更新。
是否已将问题用户添加到相应的信任等级组?
是的,用户已添加到相应的 TL 群组!
我已经解决了这个问题。徽章已添加,但用户的浏览器缓存阻止了更改显示。清除缓存并重启设备后,问题已解决。![]()