# 上传新 logo 后，logo small 显示设置不一致

**URL:** <https://meta.discourse.org/t/uploading-new-logo-then-logo-small-shows-inconsistent-settings/129446>\
**Category:** Bug\
**Created:** [2019年九月25日 03:09 UTC](https://meta.discourse.org/t/uploading-new-logo-then-logo-small-shows-inconsistent-settings/129446 "2019-09-25T03:09:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![JezPez](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jezpez/32/145071_2.png) [@JezPez](https://meta.discourse.org/u/JezPez)\
**Post date:** [2019年九月25日 03:09 UTC](https://meta.discourse.org/t/uploading-new-logo-then-logo-small-shows-inconsistent-settings/129446/1 "2019-09-25T03:09:11Z")

</div>

您好，我遇到了一个间歇性问题：设置似乎会保存，但几个小时后又自动恢复为之前的值。

当我尝试更新我们自托管的 Discourse 开发实例（版本 2.0.4beta2）的标志时，成功复现了该问题。

抱歉 GIF 文件较大，我来解释一下发生的情况：

1. 进入设置页面 `/admin/site_settings/category/branding`
2. 上传一个新的 `logo` 文件
3. 使用 ✅ 确认新设置
4. `logo-small` 似乎恢复为之前的设置？（奇怪的情况从这里开始）
5. 上传一个新的 `logo small` 文件
6. 使用 ✅ 确认新的 `logo small`
7. 刷新页面，`logo` 似乎已保存并生效
8. 再次刷新页面，`logo` 在横幅中似乎已保存，但设置页面仍显示旧的 `logo` 和 `logo small`  
 ![com-optimize](https://global.discourse-cdn.com/meta/original/3X/e/a/eaf2ea586ede74369197245f1eedc322769ab48d.gif)

在后续使用中，页头标志会随机恢复为之前的设置。目前我只能通过反复重新设置标志来绕过此问题，并希望它能生效。

这感觉像是设置被缓存了，或者只被部分保存了，但我不确定如何进一步调查。  
非常感谢您的任何帮助或提示。谢谢 🙂
