# Impossible de voir les listes de MP pour un tag non-ASCII

**URL:** <https://meta.discourse.org/t/unable-to-see-pm-lists-for-non-ascii-tag/151723>\
**Category:** Bug\
**Created:** [Mai 16, 2020, 10:25 UTC](https://meta.discourse.org/t/unable-to-see-pm-lists-for-non-ascii-tag/151723 "2020-05-16T22:25:17Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)\
**Post date:** [Mai 20, 2020, 12:48 UTC](https://meta.discourse.org/t/unable-to-see-pm-lists-for-non-ascii-tag/151723/4 "2020-05-20T12:48:13Z")

</div>

Le problème ici est que nous paramétrons le nom de l’étiquette [ici](https://github.com/discourse/discourse/blob/23367e79ea735598766ec6f507f6132e0bad3dba/lib/topic_query_params.rb#L6), ce qui supprime les caractères spéciaux des chaînes. Cela signifie également que les étiquettes contenant des émojis dans leur nom présenteront le même comportement.

La correction est très simple (PR) :

> <https://github.com/discourse/discourse/pull/9839>
>
> Parameterizing tag\_id was breaking tags with non-ascii characters or emoji.
> 
> B…ug report: https://meta.discourse.org/t/unable-to-see-pm-lists-for-non-ascii-tag/151723/4

Mais je ne suis pas certain des effets secondaires liés à la suppression du paramétrage. Ce qui est intéressant, c’est que c’est moi qui avais ajouté le paramétrage il y a deux ans dans :

> <https://github.com/discourse/discourse/commit/18f50ca01abfa5497b3dc423470c3b5e84e48771>

Mais je ne sais pas quel problème cela résolvait.

J’ai testé la PR de manière très rigoureuse localement et je ne vois aucun problème à supprimer le paramétrage des noms d’étiquettes.

EDIT : La PR a été fusionnée.

---

_[View the full topic](https://meta.discourse.org/t/unable-to-see-pm-lists-for-non-ascii-tag/151723)._
