# Discourse 버전 3.1.0.beta6 업데이트 후 대기 중인 승인 게시글 표시 문제

**URL:** https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781
**Category:** Bug
**Created:** [7월 25, 2023, 3:16오후 UTC](https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781 "2023-07-25T15:16:06Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Brandon\_Martus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brandon_martus/32/127631_2.png) [@Brandon\_Martus](https://meta.discourse.org/u/Brandon_Martus)
#### Post date: [7월 24, 2023, 3:19오후 UTC](https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781/1 "2023-07-24T15:19:36Z")

</div>

최근 3.1.0.beta6로 업데이트를 마쳤는데, 관리자 승인이 필요한 게시물에서 사용자가 게시 후 토픽 하단에 대기 중인 답글을 확인할 수 있지만, 해당 페이지가 새로고침되면 대기 중인 답글을 더 이상 볼 수 없는 문제가 발견되었습니다.

이 동작을 제어하는 새로운 설정이 추가되었거나, 지난 1년 정도 사이에 동작 방식이 변경되었나요?

사용자 프로필 \> 활동 \> 대기 중 메뉴에서는 여전히 확인이 가능하지만, 페이지 새로고침 후에도 토픽 내에서 해당 콘텐츠를 인라인으로 볼 수 있다면 사용자 경험 측면에서 더 나을 것입니다.

---

<div class="post-metadata">

### Author: ![ruben](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ruben/32/519532_2.png) [@ruben](https://meta.discourse.org/u/ruben)
#### Post date: [7월 25, 2023, 3:08오후 UTC](https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781/2 "2023-07-25T15:08:29Z")

</div>

`3.1.0.beta6` 버전에서 수행된 최신 업데이트와 관련된 문제인 것으로 보입니다.

## 버그 보고서

**우선순위/중요도:** 중간 - 해당 문제는 게시승인을 기다리고 있는 사용자에게 게시물이 올바르게 표시되지 않도록 방지하며, 이는 Discourse의 핵심 기능입니다.

**플랫폼:** Discourse 버전 `3.1.0.beta6`. 최근 업데이트와 관련이 있으므로 플랫폼에 독립적인 문제인 것으로 보입니다.

**설명:** 최근 Discourse 버전 `3.1.0.beta6`으로 업데이트한 후 게시물이 예상대로 표시되지 않습니다. 이 문제는 최근 버전에서 업데이트된 `PostSerializer` 클래스와 관련이 있는 것으로 보입니다. 이전 버전인 `3.1.0.beta5`에서는 게시물이 정상적으로 작동합니다.

**실제 결과:** 페이지를 새로고침한 후 “승인 대기 중” 게시물이 예상대로 표시되지 않습니다.

**기대 결과:** 이전 버전과 마찬가지로 “승인 대기 중” 게시물이 올바르게 표시되어야 합니다.

**재현 단계:**

1. Discourse를 버전 `3.1.0.beta6`으로 업데이트합니다.
2. `approve post count` 또는 기타 게시물 승인 설정이 구성되어 있는지 확인합니다.
3. 새 게시물을 작성하거나 기존 게시물을 확인합니다.
4. 게시물이 예상대로 표시되지 않는 것을 관찰합니다.

**추가 참고 사항:** 이 문제는 [PostSerializer](https://github.com/discourse/discourse/blob/main/app/serializers/post_serializer.rb) 및/또는 [PostGuardian](https://github.com/discourse/discourse/blob/main/lib/guardian/post_guardian.rb)에 대한 최근 업데이트(`2023년 7월 21일`)와 관련이 있을 수 있습니다. 이전 버전 3.1.0.beta5에서는 게시물이 정상적으로 작동합니다. 정확한 원인을 파악하고 수정하기 위해 추가 조사가 필요합니다.

**스크린샷/동영상:**

- 새로고침 후 “승인 대기 중” 게시물이 사라지는 [문제 화면 녹화](https://screenshot.click/25-58-485zb-f8v5l.mp4)
- `3.1.0.beta5` 버전에서 “승인 대기 중” 게시물이 예상대로 유지되는 [페이지 새로고침 화면 녹화](https://screenshot.click/25-25-r5wdy-1kykl.mp4)
- [![alt](https://global.discourse-cdn.com/meta/original/4X/0/2/8/02804d7e09baceec304048eb652b3574dac147cd.png)](https://screenshot.click/25-01-d5pms-qolz3.png)

---

<div class="post-metadata">

### Author: ![ruben](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ruben/32/519532_2.png) [@ruben](https://meta.discourse.org/u/ruben)
#### Post date: [7월 25, 2023, 3:16오후 UTC](https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781/3 "2023-07-25T15:16:06Z")

</div>

여러분 안녕하세요!

Discourse 버전 `3.1.0.beta6`의 버그로 인해 승인 대기 중인 게시물이 올바르게 표시되지 않는 문제가 발생하고 있습니다. 이 문제는 최근 PostSerializer 및/또는 PostGuardian 클래스에 적용된 업데이트와 관련이 있을 것으로 추정됩니다. 해당 문제는 플랫폼에 관계없이 발생하며 이전 버전(`3.1.0.beta5`)에서는 존재하지 않았습니다.

[![alt](https://global.discourse-cdn.com/meta/original/4X/0/2/8/02804d7e09baceec304048eb652b3574dac147cd.png)](https://screenshot.click/25-01-d5pms-qolz3.png)

해당 문제가 제기된 지원 게시판에 버그 보고서를 게시했습니다:

[https://meta.discourse.org/t/pending-replies-missing/272651/2?u=ruben\_oussoren](https://meta.discourse.org/t/pending-replies-missing/272651/2?u=ruben_oussoren)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [7월 26, 2023, 3:04오전 UTC](https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781/4 "2023-07-26T03:04:43Z")

</div>

몇일 안에 확인해 보겠습니다. 감사합니다!

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [7월 26, 2023, 7:41오전 UTC](https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781/6 "2023-07-26T07:41:23Z")

</div>

> [@ruben](#):
>
> 문제가 제기된 지원 게시판에 버그 보고를 게시했습니다:

참고로, 모든 정보가 한곳에 모이도록 두 개의 주제를 통합했습니다. 👍

---

<div class="post-metadata">

### Author: ![selase](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/selase/32/270909_2.png) [@selase](https://meta.discourse.org/u/selase)
#### Post date: [7월 28, 2023, 3:47오후 UTC](https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781/10 "2023-07-28T15:47:38Z")

</div>

@ruben, @Brandon_Martus – 꼼꼼한 리포트 감사합니다.

해당 문제에 대한 수정을 요청했습니다. 곧 반영될 예정입니다.

> <https://github.com/discourse/discourse/pull/22838>
>
> A previous change updated \`ReviewableQueuedPost\`'s \`created\_by\` to be consistent… with other reviewable types. It assigns the the creator of the post content being queued to \`target\_created\_by\` and sets the \`created\_by\` to the creator of the reviewable itself.
> 
> This fix updates some of the \`created\_by\` references missed during the initial fix.
> 
> See https://github.com/discourse/discourse/commit/3d554aa10e8c0f7b5c8a35f956a3577751ba776c and https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [7월 31, 2023, 7:00오전 UTC](https://meta.discourse.org/t/awaiting-approval-post-display-issue-following-update-to-discourse-version-3-1-0-beta6/272781/11 "2023-07-31T07:00:36Z")

</div>

이 주제는 2일 후 자동으로 닫혔습니다. 새로운 답변은 더 이상 허용되지 않습니다.
