더 이상 접근할 수 없는 채널에서 사용자는 자동으로 제거되어야 합니다

#Staff 채팅에서 꽤 큰 버그(라고 생각합니다)를 발견했습니다. 사용자가 스태프에서 제거되면 Staff 채팅에서도 자동으로 제거되지 않습니다. 제가 놓치고 있는 제거 방법이 있는 건가요? 이 부분은 자동으로 처리되어야 할 것 같은데 말이죠.

9개의 좋아요

오늘 나중에 처리할게요 :+1: 감사합니다

8개의 좋아요

내부적으로 이 문제를 TODO로 등록해 두었습니다. 확실히 다음 주까지는 해결되지 않을 것입니다. 다음 주에 제가 우선적으로 처리할 예정이니, 죄송합니다.

7개의 좋아요

한 가지를 명확히 하고 싶은 점은, 이 사용자들이 여전히 채널 멤버로 표시되고 있더라도, 스태프나 기타 그룹에서 제외된 사용자는 접근 권한을 잃은 채널을 볼 수 없고, 해당 채널 내에서 메시지를 읽거나 보낼 수도 없다는 것입니다.

그래도 여전히 혼란을 줄 수 있는 부분이며, 우리는 이 문제를 최우선 순위로 올려두고 있습니다.

곧 해결에 착수할 예정이며, 사용자의 채널 접근 권한과 멤버십이 제거되어야 할 수 있는 다양한 사례를 세심하게 검토하는 데 필요한 시간을 확보할 계획입니다.

9개의 좋아요

이 문제는 간과되었는데, 솔직히 합리적인 수정 방법이 무엇인지 확신이 서지 않습니다.

"일관성 유지"를 위해 주기적으로 접근 권한이 없는 사용자를 제거하는 작업을 실행할 수 있습니다.

또는 "정보 숨기기"를 통해, 어떻게든 채널에 있는 권한이 없는 사용자를 렌더링하지 않는 방식으로 처리할 수도 있습니다.

여기서 무언가를 실행하기 전에, 우리가 원하는 동작 방식을 먼저 결정해야 합니다.

1개의 좋아요

잠깐, 음… 여기서 다시 돌아온 적이 없었는데, 이와 관련된 변경 사항들이 병합되었던 것들이 몇 가지 있습니다:

2개의 좋아요

좋아요, 그럼 이 이슈를 닫겠습니다. 이 변경 사항 이후에 새로운 엣지 케이스가 발견되면 그때 새로운 버그를 다시 열면 됩니다.

2개의 좋아요