# 공유 초안에서 게시할 때 위키 및 메일링 리스트 모드를 준수하지 않음

**URL:** https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712
**Category:** Bug
**Tags:** shared-drafts
**Created:** [4월 12, 2020, 3:11오후 UTC](https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712 "2020-04-12T15:11:24Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![tomtjes](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tomtjes/32/131271_2.png) [@tomtjes](https://meta.discourse.org/u/tomtjes)
#### Post date: [4월 12, 2020, 3:11오후 UTC](https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712/1 "2020-04-12T15:11:24Z")

</div>

이것이 의도적인 것인지 모르겠지만, 제 생각에는 직관적이지 않습니다: `새 주제를 기본적으로 위키로 만들기`가 활성화된 카테고리에 공유 초안에서 주제를 게시할 때, 해당 주제가 위키로 게시되지 않습니다.

수정: 또한, 공유 초안에서 게시할 때 메일링 리스트 모드 사용자에게 이메일이 전송되지도 않습니다.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [4월 12, 2020, 3:28오후 UTC](https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712/2 "2020-04-12T15:28:46Z")

</div>

이것은 #contribute:bug이거나 #Contribute > Feature 요청입니다. 버그라고 생각하지만, 카테고리를 다시 분류하고 싶은 충동을 참겠습니다.

---

<div class="post-metadata">

### Author: ![tomtjes](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tomtjes/32/131271_2.png) [@tomtjes](https://meta.discourse.org/u/tomtjes)
#### Post date: [4월 12, 2020, 3:34오후 UTC](https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712/3 "2020-04-12T15:34:28Z")

</div>

저도 버그라고 생각했지만, 제2의 의견이 필요해서 다시 분류했습니다.

---

<div class="post-metadata">

### Author: ![tomtjes](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tomtjes/32/131271_2.png) [@tomtjes](https://meta.discourse.org/u/tomtjes)
#### Post date: [5월 15, 2020, 12:33오후 UTC](https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712/4 "2020-05-15T12:33:36Z")

</div>

이제 시간 지정된 주제 게시를 시도해 보았지만, 결과는 동일하거나 오히려 더 나빴습니다.

처음에 주제를 비공개 카테고리에 게시하면 메일링 리스트 모드가 활성화됩니다(해당 카테고리에 접근 권한이 있는 사용자에게). 이는 예상된 동작입니다. 그러나 나중에 해당 주제가 공개 카테고리에 자동으로 게시되면 메일링 리스트 이메일이 발송되지 않습니다. 또한 `첫 게시물 관찰 중` 이메일도 발송되지 않으며, 이는 공유 초안에서 게시할 때와 다른 것으로 보입니다.

시간 지정된 주제를 위키 카테고리에 게시하는 경우는 테스트하지 않았습니다.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [5월 15, 2020, 9:58오후 UTC](https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712/5 "2020-05-15T21:58:31Z")

</div>

이것도 @eviltrout에게 배정해야 할 것 같습니다.

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [5월 19, 2020, 3:31오후 UTC](https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712/6 "2020-05-19T15:31:58Z")

</div>

@riking 이거 담당해줄 수 있어?

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [5월 19, 2020, 3:46오후 UTC](https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712/8 "2020-05-19T15:46:54Z")

</div>

이 코드를 검토해 본 결과, 게시 시 동일한 내용을 가진 \_새로운 주제\_를 생성하는 것이 가장 깔끔한 해결책이라고 생각합니다. 같은 주제 ID를 재사용하려는 시도는 피해야 합니다. `lib/{post,topic}_creator`에는 많은 로직이 포함되어 있으며, 이 모든 로직을 동기화하려는 시도는 실패할 가능성이 높습니다.

현재 게시 시 동일한 주제 ID를 유지해야 하는 요구 사항이 있나요?

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [5월 19, 2020, 3:50오후 UTC](https://meta.discourse.org/t/posting-from-shared-drafts-doesn-t-respect-wiki-mailing-list-mode/147712/9 "2020-05-19T15:50:31Z")

</div>

ID를 그대로 유지한 것은 좋았지만, 주제를 새로 만드는 것이 더 깔끔하다고 생각한다면 그렇게 할 수 있습니다. 다만, 기존 주제를 삭제하는 것을 잊지 말아야 하며, 기존 주제에 대한 링크가 새 주제로 리디렉션되도록 영구 링크를 설정해 주시면 좋겠습니다.
