# 그룹 소유자가 그룹에 멤버를 추가할 수 없습니다

**URL:** <https://meta.discourse.org/t/group-owner-can-not-add-members-to-a-group/191505>\
**Category:** Bug\
**Created:** [5월 24, 2021, 8:06오후 UTC](https://meta.discourse.org/t/group-owner-can-not-add-members-to-a-group/191505 "2021-05-24T20:06:00Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Grayden\_Shand](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/grayden_shand/32/166586_2.png) [@Grayden\_Shand](https://meta.discourse.org/u/Grayden_Shand)\
**Post date:** [5월 25, 2021, 2:13오후 UTC](https://meta.discourse.org/t/group-owner-can-not-add-members-to-a-group/191505/8 "2021-05-25T14:13:50Z")

</div>

> [@Benjamin\_D](#):
>
> 아니면 TL 기준을 충족하지 못한다면 소유자(owner)가 아니어야 하는 거 아닌가요?

그것도 합리적인 방법입니다.

아니면 이 부분에 대해 더 구체적인 에러를 추가하는 것도 좋겠습니다.  
예를 들어, (en) 메시지 `You are not permitted to view the requested resource.`를 사용하여 `InvalidAccess` 에러를 발생시키는 대신,

(en) 메시지 `You do not have the required trust level to view the requeted resource`를 가진 `InsufficientTrustLevel` 에러(아마도 `InvalidAccess`의 하위 클래스로)를 생성하는 것입니다. 그러면 최소한 관리자분들이 이것이 버그가 아니라 TL 문제임을 알 수 있을 것입니다.

코드베이스에서 이 부분들이 정의된 위치에 대한 참고 사항:

- [InvalidAccess Error](https://github.com/discourse/discourse/blob/e2e13a70f63605b92b4e521cc9f818061c1ccfb6/lib/discourse.rb#L159)
- [InvalidAccess Error english locale definition](https://github.com/discourse/discourse/blob/e2e13a70f63605b92b4e521cc9f818061c1ccfb6/config/locales/server.en.yml#L286)

이 방향으로 진행하는 것이 좋다면 PR을 만들 수 있습니다.

---

_[View the full topic](https://meta.discourse.org/t/group-owner-can-not-add-members-to-a-group/191505)._
