Moin
15 Maio , 2024 10:59
1
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 🧙 , mas o tempo de leitura é superior a 3 horas.
As postagens excluídas são incluídas quando o tempo de leitura é calculado?
5 Curtiram
pmusaraj
(Penar Musaraj)
15 Maio , 2024 12:52
2
Hah, sim, eu não acho que você precise de 3 horas completas para ler esse tópico. Bom olho atento!
6 Curtiram
Olhando para 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.
7 Curtiram
sam
(Sam Saffron)
16 Maio , 2024 07:18
6
Oh meu… este é um bug duplo:
def update_topic_word_counts
DB.exec(
"UPDATE topics
SET word_count = (
SELECT SUM(COALESCE(posts.word_count, 0))
FROM posts
WHERE posts.topic_id = :topic_id
)
WHERE topics.id = :topic_id",
topic_id: @topic.id,
)
end
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
Portanto, não há solução alternativa aqui.
Nós resolveremos isso
3 Curtiram
Moin
17 Maio , 2024 21:10
11
Funciona muito bem. Obrigado!
Eles ainda estão lá.
2 Curtiram
zogstrip
Fechado
20 Maio , 2024 06:00
12
Este tópico foi fechado automaticamente após 2 dias. Novas respostas não são mais permitidas.