# O tempo de leitura calculado é alto, mesmo havendo apenas uma postagem

**URL:** https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062
**Category:** Bug
**Created:** [Maio 15, 2024, 10:59am UTC](https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062 "2024-05-15T10:59:41Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [Maio 15, 2024, 10:59am UTC](https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062/1 "2024-05-15T10:59:41Z")

</div>

Notei que o tempo de leitura exibido em alguns tópicos parece muito alto em comparação com o número de postagens.  
Por exemplo, há apenas uma postagem no tópico [Custom Wizard Plugin 🧙](https://meta.discourse.org/t/custom-wizard-plugin/73345), mas o tempo de leitura é superior a 3 horas.

 ![O tópico do plugin Custom wizard mostra 191 min de tempo de leitura](https://global.discourse-cdn.com/meta/original/4X/1/c/c/1cc3a2a73d76ebbb4b5bcf23093259c428926b2d.jpeg)  
As postagens excluídas são incluídas quando o tempo de leitura é calculado?

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [Maio 15, 2024, 12:52pm UTC](https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062/2 "2024-05-15T12:52:28Z")

</div>

Hah, sim, eu não acho que você precise de 3 horas completas para ler esse tópico. Bom olho atento!

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [Maio 15, 2024, 2:00pm UTC](https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062/5 "2024-05-15T14:00:23Z")

</div>

Olhando para [https://meta.discourse.org/t/custom-wizard-plugin/73345.json](https://meta.discourse.org/t/custom-wizard-plugin/73345.json)… o `posts_count` lá está corretamente `1`… mas a contagem de palavras é `95026` 🤯 — parece que isso não está sendo atualizado quando as respostas são excluídas.

Também notei que há 31 links listados… então eles também estão vindo de respostas excluídas.

---

<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: [Maio 16, 2024, 7:18am UTC](https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062/6 "2024-05-16T07:18:09Z")

</div>

Oh meu… este é um bug duplo:

> <https://github.com/discourse/discourse/blob/45abb67f432bd009ca1bfef3e7735e632a4299fd/lib/post_revisor.rb#L717-L728>

O Post Revisor não está excluindo posts com deleted\_at não nulo

E o Post Destroyer não faz nada: [discourse/lib/post\_destroyer.rb at 45abb67f432bd009ca1bfef3e7735e632a4299fd · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/45abb67f432bd009ca1bfef3e7735e632a4299fd/lib/post_destroyer.rb#L7-L7)

Portanto, não há solução alternativa aqui.

Nós resolveremos isso

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [Maio 17, 2024, 2:05pm UTC](https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062/8 "2024-05-17T14:05:00Z")

</div>

Dando uma olhada rápida 🧐

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [Maio 17, 2024, 2:41pm UTC](https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062/9 "2024-05-17T14:41:13Z")

</div>

Isso será corrigido por 👇

> <https://github.com/discourse/discourse/pull/27065>
>
> Whenever one creates, updates, or deletes a post, we should keep the \`topic.word…\_count\` counter in sync.
> 
> Context - https://meta.discourse.org/t/-/308062

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [Maio 17, 2024, 9:10pm UTC](https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062/11 "2024-05-17T21:10:09Z")

</div>

Funciona muito bem. Obrigado!

 ![Read time 344](https://global.discourse-cdn.com/meta/original/4X/e/7/5/e75b64cdcaf2a1a6ae7be1579df6d692f1444f64.png)

 ![Read time 28](https://global.discourse-cdn.com/meta/original/4X/c/2/0/c205eb629c8cfcbf95dd81e4a35356e226110f18.png)

> [@awesomerobot](#):
>
> Também notei que há 31 links listados… então eles também estão vindo de respostas excluídas.

Eles ainda estão lá.

 ![30 links](https://global.discourse-cdn.com/meta/original/4X/7/9/c/79c70901cfe7d0022de8f88aceb686eb73613204.png)

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [Maio 20, 2024, 6:00am UTC](https://meta.discourse.org/t/calculated-read-time-is-high-though-there-is-only-one-post/308062/12 "2024-05-20T06:00:52Z")

</div>

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