채팅 기본 채널 ID가 제게는 작동하지 않는 것 같습니다

Discourse 인스턴스의 사이트 설정(Site Settings)에서 chat default channel id를 다양한 채팅 ID, 예를 들어 2로 설정해 보았습니다. 아래 URL 스키마에서 2가 채팅 ID라고 생각하는데:

https://example.com/chat/channel/2/channel-name

그런데 여전히 현재 스태프 채널인 ID 1인 채팅 채널이 표시됩니다.

코드가 먼저 멘션이나 읽지 않은 메시지가 있는지 확인하는 것을 알고 있습니다:

…그런데 제게는 그런 것이 없으므로, 설정에서 chat_default_channel_id를 설정했고 ID 2인 채팅 채널에 접근 권한이 있다고 확신하는데도 왜 기본값으로 폴백되지 않는지 이해가 되지 않습니다.

무슨 일이 일어나고 있는지, 또는 무엇이 잘못되었는지 더 자세히 살펴볼 수 있는 곳이 있는지 아이디어가 있을까요?

1개의 좋아요

저도 마찬가지입니다. 카테고리별로 사용자에게 허용되는 가장 낮은 ID를 표시하는데, 채널이 토픽에 연결되어 있으면 가장 낮은 ID가 적용되지 않습니다.

그리고 최신 버전을 사용 중입니다(git pull 후 재빌드). 이 글을 쓸 당시 최신 버전은 약 15분 전 것이었습니다. 버전 번호를 정확히 알려드리지 못해서 죄송합니다. Hub를 사용 중이라 여러 포럼을 오가는 것이 너무 까다로워서요 :wink:

2개의 좋아요

네, 재현할 수 있어요 - 확인해볼게요

2개의 좋아요

@jimkleiber @Jagster 이 문제에 대한 수정 사항을 병합했습니다. 배포 후 설정이 정상적으로 반영되어야 합니다.

3개의 좋아요

감사합니다! 잘 작동합니다.

최신 게시글을 두 번 좋아요할 수 없어서, 당신의 “확인해볼게” 게시글에 좋아요를 눌렀습니다.

2개의 좋아요

저도 잘 작동합니다. 감사합니다!

1개의 좋아요