네, 이제 문제가 무엇인지 파악했습니다. 초대장이 이미 사용된 경우에도 Discourse Connect 버튼이 여전히 표시되고 있으며, 초대를 아직 사용하지 않은 기존 사용자에게도 버튼이 표시됩니다.
DiscourseConnect가 활성화된 기존 사용자의 미사용 초대장:
DiscourseConnect가 활성화된 기존 사용자의 사용된 초대장:
제 생각에는 첫 번째 경우에서 “초대 수락” 버튼을, 두 번째 경우에서 “계속” 버튼을 숨기는 것이 올바른 방법인 것 같습니다. 다만 SSO 로그인 경로를 거치면 초대도 자동으로 수락되므로(discourse/app/controllers/session_controller.rb at 13db6234940e50f66bc712a054003e362ae9dbcd · discourse/discourse · GitHub) 완전히 확신은 하지 못하겠습니다. @sam 이 부분에 대해 어떤 생각이 있으신가요? 현재 이 UI/시스템에 대해 더 많은 변경 사항을 가하는 것은 조금 망설여집니다…

