新しい`logo`をアップロードし、続いて`logo small`をアップロードすると、設定が不整合になります

こんにちは。設定が保持された後、数時間後に自動的に元に戻ってしまうという断続的な問題に直面しています。

2.0.4beta2 のセルフホスト型 Discourse 開発インスタンスのロゴ更新を試みた際、この問題を明確に再現できました。

大きな GIF になってしまい申し訳ありません。ここで何が起きているか説明します:

  1. 設定ページ /admin/site_settings/category/branding にアクセス
  2. logo の新しいファイルをアップロード
  3. :white_check_mark: で新しい設定を確定
  4. logo-small が以前の設定に戻ったように見える?(ここから奇妙な現象が始まります)
  5. logo small の新しいファイルをアップロード
  6. :white_check_mark: で新しい logo small を確定
  7. ページをリフレッシュすると、logo が保持され設定されているように見える
  8. もう一度ページをリフレッシュすると、バナーには logo が保持されているように見えるが、設定画面には古い logologo small が表示されている

その後の使用において、ヘッダーのロゴがランダムに以前の設定に戻ってしまいます。私は現在、このバグを回避するためにロゴを繰り返し設定し、定着することを願って対応しています。

設定がキャッシュされているか、部分的に保存されているか、あるいは何か他の要因があるように感じますが、さらに調査する方法がわかりません。

ご協力やヒントをいただければ大変助かります。よろしくお願いいたします :slight_smile: