관리자로서 다른 사용자와 개인 채팅을 생성할 수 없습니다.
그러나 사이트 설정에 따르면, 스태프는 항상 개인 채팅을 생성할 수 있어야 합니다.
재현 단계:
chat allowed groups를 TL0으로, direct message enabled groups를 모더레이터로 설정합니다.
- 관리자 계정으로 TL1 사용자와 개인 채팅을 생성하려고 시도합니다.
수정 사항
이 문제는 PR #26010과 관련이 있습니다.
사용자가 개인 채팅을 생성하려고 할 때, 대상 사용자가 개인 채팅을 생성할 수 있는 권한을 가지고 있는지 확인해서는 안 됩니다. 대신, 사이트 설정에 명시된 대로 현재 사용자가 개인 채팅을 생성할 수 있는 권한을 가지고 있는지 확인해야 합니다.
현재 사용자가 direct message enabled groups의 멤버이거나 스태프인 경우, 개인 채팅을 생성할 수 있어야 합니다.
이 문제를 수정하기 위해 풀 리퀘스트를 제출했습니다:
4개의 좋아요
@pangbo 감사합니다. 방금 PR을 병합했습니다. 
설정/옵션에 대해 내부적으로 더 면밀한 검토를 진행하여 다른 것을 놓치지 않았는지 확인하겠습니다.
1개의 좋아요