# Afficher la période de rétention des messages dans l'interface utilisateur ?

**URL:** <https://meta.discourse.org/t/show-message-retention-period-in-the-ui/238979>\
**Category:** Feature\
**Tags:** chat\
**Created:** [Septembre 14, 2022, 11:02 UTC](https://meta.discourse.org/t/show-message-retention-period-in-the-ui/238979 "2022-09-14T11:02:53Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)\
**Post date:** [Septembre 16, 2022, 2:12 UTC](https://meta.discourse.org/t/show-message-retention-period-in-the-ui/238979/4 "2022-09-16T02:12:01Z")

</div>

J’ai appris récemment que nous avions déjà quelque chose pour cela.

Voici une partie d’une capture d’écran :

 ![Screen Shot 2022-09-15 at 10.06.05 PM](https://global.discourse-cdn.com/meta/original/4X/5/0/2/502434b943045cc07fd24807fdaac745c7afecd4.png)

Voici la spécification :

> <https://github.com/discourse/discourse-chat/blob/7b44725ebbc01ac17aa7bc7a62e9313a6937b2e0/test/javascripts/components/chat-retention-reminder-test.js#L16-L26>

Ce que je ne comprends pas entièrement dans la logique à ce stade, c’est dans quelles conditions `needs_channel_retention_reminder` est `true`.

Ma lecture rapide du code me fait penser qu’il est défini par défaut sur `true` et qu’il est défini sur `false` une fois que l’utilisateur l’a rejeté une fois, et qu’il n’est donc plus jamais affiché après cela.

Peut-être pourrions-nous le remettre à `true` dans certaines conditions ?

Ou peut-être suivons-nous la conception ici, mais utilisons-nous simplement le langage existant pour le texte au début du flux de messages également ?

---

_[View the full topic](https://meta.discourse.org/t/show-message-retention-period-in-the-ui/238979)._
