초대 수락 시 전체 이름 필수 UI 혼란

사용자가 초대 링크(Invite Link)를 통해 커뮤니티에 초대받으면, 사이트 설정에 따라 이름이 선택 사항임에도 불구하고 가입 양식의 Name 필드 옆에 빨간 별표(*)가 표시됩니다. 헬프 텍스트에는 "이름 (선택 사항)"이라고 표시되지만, 상단의 굵은 레이블에는 일반적으로 필수 입력을 나타내는 빨간 별표가 함께 표시됩니다.

full_name_required 사이트 설정이 활성화된 경우에만 이름 필드 옆에 빨간 별표가 표시되기를 기대합니다.

하지만 실제로는 다음과 같은 화면이 보입니다.

초대 링크 수락으로 가입


백엔드는 설정을 따르는 것 같습니다. 빈 상태로 가입해도 문제가 없기 때문에, 프론트엔드 문제인 것으로 보입니다. 코드에는 다음이 존재합니다.
<span class="required">*</span>

홈페이지에서 가입
같은 사이트에서 홈페이지를 통해 가입하면, 기대했던 대로 빨간 별표가 표시되지 않고 "선택 사항"이라고 표시됩니다.


버전: 2.7.0beta7
OS: Ubuntu 20.04.1 LTS
이 커뮤니티에서는 login_required 사이트 설정이 활성화되어 있습니다. 이것이 관련이 있는지 확실하지 않습니다.

3개의 좋아요

이 문제는 #12916에서 수정되었습니다.

1개의 좋아요