デフォルトのグループページを/messagesに変更

素晴らしい!見事に機能しました。ありがとうございます。


後で…

すみません、フォローアップの問題が発生したので、少し助けが必要です!

いくつかのグループには、メッセージがないにもかかわらず、/g/group-slug/messages が表示されたままです。

詳しく調べると、過去にメッセージがあり、それがトピックに変換されたり削除されたりしていました。Data Explorer によると、これらのグループは Groups テーブルで has_messages が True になっています。

Rails を使ってこれらのグループを変更しようとしましたが、うまくいきません。

[2] pry(main)> Group.find_by_name(“group-slug”).has_messages
=> true
[3] pry(main)> Group.find_by_name(“group-slug”).has_messages = false
=> false
[4] pry(main)> Group.find_by_name(“group-slug”).has_messages
=> true

グループを削除して再作成する以外に、何か提案はありますか(それはあまりやりたくありません)。