기본 그룹 페이지를 /messages로 변경

와 - 정말 놀랍네요!!! 완벽하게 작동합니다. 감사합니다.


나중에…

죄송하지만 후속 문제로 조금만 도움을 요청합니다!

몇몇 그룹은 메시지가 없는데도 여전히 /g/group-slug/messages가 표시됩니다.

자세히 살펴보니 과거에 메시지가 있었으나 주제(Topic)로 변환되었거나 삭제된 경우였습니다. 데이터 탐색기(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

그룹을 삭제하고 다시 만드는 것(이건 좀 꺼려지는데) 외에 다른 제안이 있을까요?