# Popup "Obrigado por contribuir" em posts aparecendo mesmo após o limite ter passado?

**URL:** <https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048>\
**Category:** Bug\
**Created:** [Julho 5, 2025, 11:49pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048 "2025-07-05T23:49:39Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![davidb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidb/32/554671_2.png) [@davidb](https://meta.discourse.org/u/davidb)\
**Post date:** [Julho 17, 2025, 4:57pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/14 "2025-07-17T16:57:44Z")

</div>

Obrigado por relatar. Fiz algumas alterações para simplificar a contagem de posts, pois anteriormente contávamos tópicos e posts separadamente.

Acho que isso deve resolver:

> <https://github.com/discourse/discourse/commit/793c55aa58aa9b74ebd8aa0541ff23a73fd87f4f>
>
> The educational posts site setting (\`educate\_until\_posts\`) feels buggy,
> this is …because the logic for showing these messages treats topics and
> replies (posts) as a separate count.
> 
> If \`SiteSetting.educate\_until\_posts\` has a value of 2, the user can
> write multiple replies to existing topics and see the "Welcome to our
> community! You are brand new here..." message for the first 2 times then
> it will not show again.
> 
> However, once they decide to create a topic they will see the message
> again which doesn't feel right.
> 
> The solution is to use a combined count (\`user.topic\_count\` and
> \`user.post\_count\`) and check against the site setting value. That way we
> don't double up educational messages for both topics and replies when
> using composer.

---

_[View the full topic](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048)._
