arrive_at 토픽이 활성화된 상태로 사용자로 초대 링크를 생성할 때 문제가 발생했습니다.
공개 섹션의 토픽에서 "공유"를 클릭하면 초대 버튼을 볼 수 있습니다. 그러나 초대를 생성하면 데이터베이스에 “arrive_at” 필드가 설정되지 않습니다(topic_invites 테이블을 Data Explorer로 확인했습니다). 나중에 초대를 편집하면 “arrive_at” 필드가 표시되지 않고 수정할 수도 없습니다.
관리자 설정과 그룹 설정 모두에서 관련 설정을 찾아보았지만 발견할 수 없었습니다.
must approve users(사용자 승인 필요) 설정을 사용하지 않고 있습니다. Invite allowed groups(초대 허용 그룹) 설정에 trust_level_2가 지정되어 있습니다.
토픽 초대를 사용하려면 다른 설정(또는 하드코딩된) 제한이 있는 것 같습니다.
업데이트: 이것은 실제로 버그인 것 같습니다. Meta의 이 토픽에서 이 문제를 재현할 수 있습니다. (tl2 사용자, 스태프가 아닌 경우) arrive at topic이 설정된 초대 링크를 생성하는 것이 불가능합니다.
현재 동작은 의도적으로 설계된 것입니다. 하지만 관리자가 아니거나 관리자가 아닌 멤버들이 초대 생성 시 주제를 지정할 수 있도록 하면 유용할 수 있다는 점은 이해할 수 있습니다. 그래서 이 내용을 Contribute > Feature 채널로 전달하여 검토를 요청했습니다.
사람들은 다양한 방식으로 초대 시스템을 설정하길 원합니다. 얼마 전 한 분과 대화했는데, 그분은 기본 주제를 설정하되 멤버들이 이를 변경하지 못하도록 하길 원했습니다.