# 群组图标不显示

**URL:** https://meta.discourse.org/t/group-flairs-dont-show/199002
**Category:** Bug
**Created:** [2021年八月3日 10:46 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002 "2021-08-03T10:46:02Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [2021年八月3日 10:46 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/1 "2021-08-03T10:46:02Z")

</div>

👋  
我在托管站点和启用安全模式的自托管站点上都尝试过此问题，但问题依然存在。两个站点均运行在 2.8.0 beta 4 版本。

**复现步骤**

1. 创建群组
2. 添加徽章（我选择了图标，并设置为主要群组）
3. 保存更改并刷新页面

**预期结果**

群组创建后，用户应在其头像旁边看到徽章显示，同时群组名称也应显示对应的徽章。

**实际结果**

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/1/f1c4a83b1fb9c9516d7bc609e4e3777708f99aea.png)

徽章中未显示图标，群组名称中也未显示徽章。

---

<div class="post-metadata">

### Author: ![Paracelsus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/paracelsus/32/164912_2.png) [@Paracelsus](https://meta.discourse.org/u/Paracelsus)
#### Post date: [2021年八月3日 14:01 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/4 "2021-08-03T14:01:43Z")

</div>

你好，我也遇到了同样的 bug（选中的徽章图标没有显示，只显示背景色）。在安全模式下可以复现，因此与主题无关。

---

<div class="post-metadata">

### Author: ![nbianca](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nbianca/32/157984_2.png) [@nbianca](https://meta.discourse.org/u/nbianca)
#### Post date: [2021年八月3日 15:58 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/5 "2021-08-03T15:58:13Z")

</div>

你好，

我尝试复现该 bug，但在我这边一切正常。

我点击了 ➕ 新建群组按钮，设置了名称，将自己设为所有者，勾选了“自动设为主群组”，勾选了“选择图标”，使用了“plus”图标，然后点击了“创建”按钮：

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/8/d8e013ad31686410d9ad3555341e5e486527718c.png)

您是否有其他不同的操作步骤？您能否在 [try.discourse.org](http://try.discourse.org) 上复现同样的 bug？

---

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [2021年八月3日 16:16 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/6 "2021-08-03T16:16:30Z")

</div>

我添加了背景色，这有帮助吗？我无法在 [try.discourse.org](http://try.discourse.org) 上创建群组。

---

<div class="post-metadata">

### Author: ![Paracelsus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/paracelsus/32/164912_2.png) [@Paracelsus](https://meta.discourse.org/u/Paracelsus)
#### Post date: [2021年八月3日 17:17 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/7 "2021-08-03T17:17:46Z")

</div>

尝试为标签设置背景色，并将图标设为白色（如 ffffff）。

---

<div class="post-metadata">

### Author: ![nbianca](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nbianca/32/157984_2.png) [@nbianca](https://meta.discourse.org/u/nbianca)
#### Post date: [2021年八月5日 16:50 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/8 "2021-08-05T16:50:18Z")

</div>

我现在明白了。我成功复现了这个 bug，原因是渲染 flair 时有两条不同的代码路径。这是相关的 PR：

> <https://github.com/discourse/discourse/pull/13961>
>
> Sometimes the group flair preview was different than the real group
> flair becau…se different components were used for rendering.

---

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [2021年八月5日 17:17 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/9 "2021-08-05T17:17:44Z")

</div>

抱歉之前的混淆！😅 感谢修复 🎉

---

<div class="post-metadata">

### Author: ![kinetiksoft](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kinetiksoft/32/229578_2.png) [@kinetiksoft](https://meta.discourse.org/u/kinetiksoft)
#### Post date: [2021年八月5日 21:22 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/10 "2021-08-05T21:22:40Z")

</div>

感谢您在此报告此错误，也感谢 @nbianca 为修复此问题所做的努力。这个 bug 让我今天一整天都抓狂。希望尽快摆脱它！

---

<div class="post-metadata">

### Author: ![robotnjik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/robotnjik/32/120095_2.png) [@robotnjik](https://meta.discourse.org/u/robotnjik)
#### Post date: [2021年八月6日 06:26 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/11 "2021-08-06T06:26:25Z")

</div>

修复上线了吗？我们需要为每个群组重新设置标签，还是更新后会自动解决？

---

<div class="post-metadata">

### Author: ![Paracelsus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/paracelsus/32/164912_2.png) [@Paracelsus](https://meta.discourse.org/u/Paracelsus)
#### Post date: [2021年八月6日 19:08 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/12 "2021-08-06T19:08:38Z")

</div>

似乎尚未解决。

---

<div class="post-metadata">

### Author: ![nbianca](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nbianca/32/157984_2.png) [@nbianca](https://meta.discourse.org/u/nbianca)
#### Post date: [2021年八月6日 19:15 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/13 "2021-08-06T19:15:29Z")

</div>

> [@robotnjik](#):
>
> 修复已经上线了吗？

还没有，预计下周一会合并。

> [@robotnjik](#):
>
> 我们需要为每个组重新设置标签吗，还是更新后会自动解决？

不需要，这步操作是多余的。所有标签都会保留。

---

<div class="post-metadata">

### Author: ![kynic](https://avatars.discourse-cdn.com/v4/letter/k/b487fb/32.png) [@kynic](https://meta.discourse.org/u/kynic)
#### Post date: [2021年八月9日 21:48 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/14 "2021-08-09T21:48:14Z")

</div>

你好，在更新到 Discourse 2.8.0.beta4 后，头像的图标图片消失了，现在重新上传图片也无法保存。请尽快修复。

---

<div class="post-metadata">

### Author: ![kynic](https://avatars.discourse-cdn.com/v4/letter/k/b487fb/32.png) [@kynic](https://meta.discourse.org/u/kynic)
#### Post date: [2021年八月9日 22:45 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/16 "2021-08-09T22:45:59Z")

</div>

不，还是不行。

---

<div class="post-metadata">

### Author: ![kinetiksoft](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kinetiksoft/32/229578_2.png) [@kinetiksoft](https://meta.discourse.org/u/kinetiksoft)
#### Post date: [2021年八月10日 10:34 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/17 "2021-08-10T10:34:46Z")

</div>

尊敬的 Discourse 团队，修复无效。设置徽章的行为依旧相同——徽章会消失。论坛任何位置也未显示任何徽章。

@nbianca

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [2021年八月10日 12:00 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/18 "2021-08-10T12:00:45Z")

</div>

@kynic, @kinetiksoft，修复已在 17 小时前合并。如果您在过去 17 小时内尚未执行此操作，请更新至最新版本。

如果您已经是最新版本，那么“可见性”中的设置是什么？

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/5/45b2a966254168aea0ef815fb5b626678ec9b8e6.png)

---

<div class="post-metadata">

### Author: ![robotnjik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/robotnjik/32/120095_2.png) [@robotnjik](https://meta.discourse.org/u/robotnjik)
#### Post date: [2021年八月10日 12:20 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/19 "2021-08-10T12:20:30Z")

</div>

好吧，我已将论坛更新至最新版本，但徽章仍然缺失。  
我甚至为群组上传了新的徽章并设置了背景颜色，然后保存。但没有任何变化，徽章依然缺失。随后我返回群组设置，发现已上传的徽章不见了，背景颜色字段也为空。

---

<div class="post-metadata">

### Author: ![kynic](https://avatars.discourse-cdn.com/v4/letter/k/b487fb/32.png) [@kynic](https://meta.discourse.org/u/kynic)
#### Post date: [2021年八月10日 12:23 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/20 "2021-08-10T12:23:30Z")

</div>

是的，现在可以了。😀

显示内容与截图一致。

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [2021年八月10日 12:28 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/21 "2021-08-10T12:28:45Z")

</div>

@robotnjik 可见性方面有哪些设置？

---

<div class="post-metadata">

### Author: ![robotnjik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/robotnjik/32/120095_2.png) [@robotnjik](https://meta.discourse.org/u/robotnjik)
#### Post date: [2021年八月10日 12:31 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/22 "2021-08-10T12:31:06Z")

</div>

![Screen Shot 2021-08-10 at 3.29.41 PM](https://global.discourse-cdn.com/meta/original/3X/b/1/b15ceefd96334d6c1304147c8327b5afd2a83eae.png)

目前仅在将“可见性”设置为“所有人”时有效。其他设置会删除徽章上传和背景颜色。

---

<div class="post-metadata">

### Author: ![kinetiksoft](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kinetiksoft/32/229578_2.png) [@kinetiksoft](https://meta.discourse.org/u/kinetiksoft)
#### Post date: [2021年八月10日 12:49 UTC](https://meta.discourse.org/t/group-flairs-dont-show/199002/23 "2021-08-10T12:49:00Z")

</div>

大约一小时之前又进行了一次合并，这可能会解决问题：

> **[Comparing 4ca34940...3006de39 · discourse/discourse](https://github.com/discourse/discourse/compare/4ca34940...3006de39)**
>
> A platform for community discussion. Free, open, simple. - Comparing 4ca34940...3006de39 · discourse/discourse

能否有人确认一下这是否已在生产环境中修复了该问题？

[下一頁](https://meta.discourse.org/t/group-flairs-dont-show/199002.md?page=2)
