# 기본 태그 필드에 새 태그 추가

**URL:** https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126
**Category:** Feature
**Created:** [3월 22, 2020, 12:08오후 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126 "2020-03-22T12:08:09Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [3월 22, 2020, 12:08오후 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126/1 "2020-03-22T12:08:09Z")

</div>

이것들을 설정하고 실행하는 데 조금 애를 먹었습니다. 사용자가 가입하기 전에 이 설정을 미리 해두었는데:

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/5/55f2aa90f5c0c8a99b02ffbf7d8fe8f3604bb343.png)

하지만 작동하지 않았습니다. 결국 원인을 찾았어요(왜 테스트 이메일이 조용한지 궁금했거든요). 모든 태그를 삭제하고 다시 입력해 봤지만 문제 해결에는 실패했습니다.

결국 작동하게 만들기는 했지만, 태그를 삭제한 뒤 다른 태그를 입력하고, 다시 삭제한 후 원래 태그를 다시 입력해야 했습니다. 그러자 대화상자(모든 사용자에게 적용 등)가 표시되었고, 그때서야 정상적으로 작동했습니다.

---

<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: [3월 23, 2020, 8:33오전 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126/2 "2020-03-23T08:33:23Z")

</div>

죄송합니다, 이해가 되지 않습니다. 여기서 무엇을 하려고 하는 건가요?

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [3월 23, 2020, 11:51오전 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126/3 "2020-03-23T11:51:40Z")

</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: [3월 23, 2020, 7:11오후 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126/4 "2020-03-23T19:11:15Z")

</div>

> [@nathank](#):
>
> 설정할 당시 시스템에 해당 태그가 실제로 존재하지 않았기 때문인 것 같습니다

여기에 새 태그를 입력하면 자동으로 생성되길 기대하신 건가요?

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [3월 23, 2020, 7:27오후 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126/5 "2020-03-23T19:27:20Z")

</div>

태그가 아직 존재하지 않더라도 적용될 것으로 예상했습니다. 아마도 같은 의미일 것 같네요.

즉, 이 설정을 사용하려면 태그가 먼저 존재해야 한다는 거죠? 다음 중 하나였다면 제 문제는 피할 수 있었을 텐데요.

1. 설정에 기존에 존재하는 태그만 입력할 수 있도록 하거나
2. 설정에 태그를 입력하면 해당 태그가 생성되도록 하거나
3. 태그가 먼저 존재해야 한다는 점을 설명해 주거나

들어주셔서 감사합니다!

---

<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: [3월 24, 2020, 4:10오전 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126/6 "2020-03-24T04:10:26Z")

</div>

> [@nathank](#):
>
> 설정에서 기존 태그만 입력할 수 있거나

네, 이 문제는 반드시 수정해야 합니다.

@vinothkannans 해당 태그 설정에 유효성 검사를 추가해 주실 수 있나요?

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [3월 25, 2020, 4:44오전 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126/8 "2020-03-25T04:44:58Z")

</div>

> [@sam](#):
>
> 네, 확실히 이 문제를 수정해야 합니다.

여러분 정말 최고예요.

> [@nathank](#):
>
> 아니면 어떤 사용자가 권한을 조정해서 제가 그들을 비활성화해야 할 때까지는요!

아, /tags를 찾았어요 - 스태프 전용으로 설정할 수 있네요. 좋아요 - 영원한 통제!

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [3월 25, 2020, 6:09오후 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126/9 "2020-03-25T18:09:11Z")

</div>

해당 커밋에서 수정되었습니다

> <https://github.com/discourse/discourse/commit/dbc323e12abb9d50a174bbe0de5c36ee54e66a12>

> <https://github.com/discourse/discourse/commit/b09f79366e5c31073687d56a384f35cab77f1b96>

---

<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: [3월 25, 2020, 8:50오후 UTC](https://meta.discourse.org/t/adding-a-new-tag-in-the-default-tags-fields/145126/10 "2020-03-25T20:50:37Z")

</div>


