# 사용자를 정지한 뒤 권한을 부여하면 해제 옵션이 표시되지만, 해제 시 오류가 발생합니다

**URL:** https://meta.discourse.org/t/suspending-then-giving-moderation-to-the-user-shows-the-unsuspend-option-but-unsuspending-returns-an-error/385786
**Category:** Bug
**Tags:** fixed
**Created:** [10월 16, 2025, 3:21오전 UTC](https://meta.discourse.org/t/suspending-then-giving-moderation-to-the-user-shows-the-unsuspend-option-but-unsuspending-returns-an-error/385786 "2025-10-16T03:21:27Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![twofoursixeight](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twofoursixeight/32/574822_2.png) [@twofoursixeight](https://meta.discourse.org/u/twofoursixeight)
#### Post date: [10월 16, 2025, 3:21오전 UTC](https://meta.discourse.org/t/suspending-then-giving-moderation-to-the-user-shows-the-unsuspend-option-but-unsuspending-returns-an-error/385786/1 "2025-10-16T03:21:27Z")

</div>

재현 방법은 다음과 같습니다 (관리자 권한 필요):

1. 사용자에게 사유나 기간에 관계없이 정지 조치를 적용합니다.
2. 정지된 사용자에게 관리자(moderation) 권한을 부여합니다.
3. “정지 해제” 버튼을 누르려 하면 다음과 같은 오류가 반환됩니다:  
 ![IMG_1297](https://global.discourse-cdn.com/meta/original/4X/5/8/6/5867d1f9dca4f4eb2aa17a37d7ef383f3df1b46d.jpeg)

사용자를 정지한 후 관리자 권한을 부여할 실질적인 이유는 없으므로, 이것이 바로 이 버그가 아직 남아 있는 이유입니다.

대신 말소(silencing) 조치로 이 문제를 재현해 보시면 진행이 가능하므로, 왜 이런 일이 발생하는지 정확히 알 수 없습니다.

이 버그는 discourse-hosted 포럼에서 재현되었습니다: [https://ctforum.discourse.group/](https://ctforum.discourse.group/)

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [10월 16, 2025, 3:38오전 UTC](https://meta.discourse.org/t/suspending-then-giving-moderation-to-the-user-shows-the-unsuspend-option-but-unsuspending-returns-an-error/385786/2 "2025-10-16T03:38:25Z")

</div>

보고해 주셔서 감사합니다! 관련 팀이 확인하도록 태그를 달아 두었습니다.

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [10월 16, 2025, 5:06오후 UTC](https://meta.discourse.org/t/suspending-then-giving-moderation-to-the-user-shows-the-unsuspend-option-but-unsuspending-returns-an-error/385786/3 "2025-10-16T17:06:12Z")

</div>

@twofoursixeight 보고해 주셔서 감사합니다.

> <https://github.com/discourse/discourse/pull/35452>
>
> If, for some reasons, you were to try to "unsuspend" a moderator, you wouldn't b…e able to because the "can\_suspend" was checking for "user.regular?".
> 
> Added a "can\_unsuspend?" to support this use-case.
> 
> Ref - https://meta.discourse.org/t/-/385786

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [10월 17, 2025, 6:00오전 UTC](https://meta.discourse.org/t/suspending-then-giving-moderation-to-the-user-shows-the-unsuspend-option-but-unsuspending-returns-an-error/385786/5 "2025-10-17T06:00:19Z")

</div>

이 주제는 10시간 후 자동으로 닫혔습니다. 더 이상 새로운 답변을 남길 수 없습니다.
