Allow group owners to invite users to a group they own in the initial invite

우선순위/심각도: 보통(?)

플랫폼: 전체 (추정). Discourse 3.6.0-beta1-dev로 테스트

설명:

초대를 생성할 수 있는 곳은 두 곳입니다:

  • 메인 메뉴
  • 그룹 페이지 내부

관리자나 모더레이터의 경우 그룹 페이지 내에서 초대를 생성할 수 있습니다. 팝업 대화 상자에서 “링크 옵션”을 열면 해당 그룹이 미리 선택되어 있어 초대받은 사용자가 해당 그룹에 바로 추가됩니다. 아주 좋습니다.

하지만 그룹 소유자이자 일반 사용자(초대 생성 권한이 있는 그룹의 멤버)로서 그룹 페이지에서 새 초대를 생성하면 “링크 옵션” 부분에 그룹을 미리 선택할 수 있는 옵션이 없습니다.

기대하는 동작

그룹 소유자이자 일반 사용자(초대 생성 권한 보유)가 그룹 페이지에서 초대를 생성할 때, 팝업 대화상자에 (해당) 그룹을 미리 선택할 수 있는 기능이 포함되어야 하며, 해당 그룹이 기본값으로 입력되어야 합니다. 드롭다운에는 사용자가 초대 생성 권한을 가진 모든 그룹이 포함되어야 합니다.

재현 단계:

  1. 관리자로 로그인
  2. 그룹 페이지 내에서 초대 생성
  3. “링크 옵션” 내에서 그룹 필드가 있으며 해당 그룹이 미리 선택되어 있음을 확인
  4. 초대받은 사용자가 미리 선택된 그룹에 추가됨을 확인
  5. 만족 :slight_smile:
  6. 일반 사용자로 로그인 (그룹 소유자이면서 초대 생성 권한이 있는 그룹의 멤버)
  7. 소유자로 있는 그룹 페이지에서 초대 생성
  8. “링크 옵션” 내에서 그룹 필드가 없음을 확인
  9. 초대받은 사용자가 어떤 그룹에도 추가되지 않음을 확인
  10. 불만 :frowning:

수고하셨습니다! :slight_smile:

P.S. 4년 전에는 이 기능이 정상 작동했던 것 같습니다.
P.P.S. 이 문제에 대한 기능 요청도 대기 중입니다. 하지만 이 문제를 검토해 보니, 제가 언급하는 버튼이 그룹 페이지 내부에 있기 때문에(메인 내비게이션의 버튼이 아님) 그리고 해당 버튼의 동작이 모더레이터/관리자에 대해 불투명하게 다르게 작동하기 때문에, 저에게는 기능 요청보다는 버그에 가깝습니다.

2개의 좋아요