제 Discourse 설치 환경(2.7.0.beta1)에서는 ‘읽지 않음’ 카테고리를 클릭하기 전까지 '읽지 않음 (1)'이 표시됩니다. 카테고리를 클릭하면 읽지 않은 메시지가 없다고 표시되고 ‘읽지 않음 (1)’ 표시도 사라집니다. 하지만 페이지를 새로고침하면 다시 나타납니다.
흥미로운 점은 ‘읽지 않음’ 페이지 자체를 새로고침하면 다시 나타나지 않는다는 것입니다. 즉, 해당 페이지로 이동하는 동작이 이를 초기화하는 것 같습니다. 그러나 다른 페이지에서는 다시 나타납니다.
이 문제가 Babble 플러그인과 관련이 있다고도 의심하고 있습니다. 저희 사이트에서 이 플러그인을 사용하다가 최근에 제거했습니다. 이 플러그인은 제거할 수 없는 영구적인 ‘채팅 가능’ 메시지도 표시했습니다. 채팅방 중 하나를 클릭할 때마다 해당 채팅방의 맨 위로 이동하게 되어, 혹시 채팅 상단의 메시지가 읽지 않은 상태로 고정되어 있는 건 아닌지 의문이 들었습니다.
물론 이건 꽤 번거로운 문제입니다. 이를 해결하는 방법에 대해 아시는 분이 계신가요? 아니면 Discourse 설치 환경 자체에서 직접 실행할 수 있는 복구 작업이 있는지요? 미리 감사합니다!