サイドバーの2つのコミュニティセクション

最近のアップデートで、サイドバーのカスタムリンクセクションにコミュニティセクションが追加されましたが、機能が完全に開発されるまで非表示にするのを忘れてしまったようです。

「いいね!」 1

この問題を報告していただきありがとうございます。

フォーラムは公開されていますか?アドレスを教えていただけますか?問題のデバッグに役立ちます。

「いいね!」 2

@kris.kotlarekさんの協力のおかげで、私のフォーラムでこの問題は解決しました。このバグがどのように発生したかの詳細は提供できませんが、どのように発生したかについては以下に示します。

  • サイト管理者の権限でログインする(私のuser.id = 1

  • アップデート前にグローバルサイドバーセクションを追加する。

  • discourse-docker-managerをアップデートする(from_version: ad743ae11d4727847ec7666fc931f4914769349a)

  • discourse-docker-managerを使用してフォーラムをアップデートする。

from_version: f47a4e61ad8e61dd75efac7acdc9e03c94379643, f99b3af7ed4a21474f35223e83013ee3e8ad7002
repository: /var/www/discourse, /var/www/discourse/plugins/discourse-data-explorer

バグに関する可能性のある情報:

  • データベースを確認したところ、新しいサイドバーセクションのuser_idがsystem_user(id: -1)ではなく私(id: 1)を指していることがわかりました。
  • コミュニティセクションのuser_id-1にリセットすることで問題は解決しました。

もし誰かがこのバグを再現できるなら、上記のステップが役立つかもしれません。

「いいね!」 2