# Tag não permitida na conversa retorna 200

**URL:** <https://meta.discourse.org/t/unallowed-tag-in-conversation-returns-200/122170>\
**Category:** Bug\
**Created:** [Julho 5, 2019, 12:39pm UTC](https://meta.discourse.org/t/unallowed-tag-in-conversation-returns-200/122170 "2019-07-05T12:39:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![erohmensing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erohmensing/32/149116_2.png) [@erohmensing](https://meta.discourse.org/u/erohmensing)\
**Post date:** [Julho 5, 2019, 12:39pm UTC](https://meta.discourse.org/t/unallowed-tag-in-conversation-returns-200/122170/1 "2019-07-05T12:39:08Z")

</div>

Eu uso o endpoint

```plaintext
PUT https://{domain}/t/{slug}/{id}/tags%5B%5D={tag}

```

para atribuir tags a tópicos via API. No entanto, se eu marcar uma categoria em que essa tag não é permitida (`{} está restrito a {categories}` ou `{tag} não é permitido nesta {category}`), ele ainda retorna um 200, apesar de não realizar o que eu desejo. Acredito que deveria retornar um código de erro diferente.

---

<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:** [Julho 5, 2019, 3:40pm UTC](https://meta.discourse.org/t/unallowed-tag-in-conversation-returns-200/122170/2 "2019-07-05T15:40:40Z")

</div>

Bom ponto. Isso deve resolver:

> <https://github.com/discourse/discourse/commit/c2c169f5b7d69e6a4ab734b4ff21aa77d1be2a5b>
>
> For example, if a category has a tag restriction and the API tries to
> attempt to… update it but cannot.
> 
> See:
> https://meta.discourse.org/t/unallowed-tag-in-conversation-returns-200/122170

---

<div class="post-metadata">

**Author:** ![erohmensing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erohmensing/32/149116_2.png) [@erohmensing](https://meta.discourse.org/u/erohmensing)\
**Post date:** [Julho 6, 2019, 11:22am UTC](https://meta.discourse.org/t/unallowed-tag-in-conversation-returns-200/122170/3 "2019-07-06T11:22:16Z")

</div>

Incrível, obrigado pela correção rápida!

---

<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:** [Julho 6, 2019, 10:00pm UTC](https://meta.discourse.org/t/unallowed-tag-in-conversation-returns-200/122170/4 "2019-07-06T22:00:11Z")

</div>

Este tópico foi automaticamente fechado após 30 horas. Novas respostas não são mais permitidas.
