Non sono sicuro di come questo dovrebbe essere modificato in Discourse, ma quei due numeri sono molto diversi e 155 è fuorviante dato che tutte le risposte sono state eliminate. Ha senso non mostrare il “numero di risposte eliminate” quando si conta il “numero di risposte non lette”?
Abbiamo ricevuto questa segnalazione diverse volte in passato; è estremamente difficile da risolvere.
Se viene cancellato un gran numero di post, il conteggio dei non letti diventa artificialmente altissimo. Potremmo, supponiamo, implementare una correzione lato client che limiti i numeri, ma questo sostituirebbe un’imperfezione con una ancora maggiore.
Il problema nel contare le risposte cancellate è che non esiste un modo economico per farlo. Potresti aver letto 17 delle 32 risposte cancellate.
Il fatto è che nell’elenco degli argomenti non contiamo nulla. Sappiamo che l’utente ha letto fino al post numero 5 e che il post numero 20 è l’ultimo post.
Dobbiamo evitare di contare: contare è costoso, perché significa dover visitare ogni post.
molti post vengono eliminati automaticamente tramite la manutenzione generale del forum (ad es. “tutte le risposte a questo argomento verranno eliminate dopo x tempo”), poiché Meta è in circolazione fin dall’inizio di Discourse.
E questo ha perfettamente senso, è solo che è confusionario vedere che un argomento ha apparentemente oltre 600 risposte non lette, solo per controllare l’argomento e vederne una.