Evitare che gli argomenti delle categorie silenziate compaiano nell'email di riepilogo

Ho notato nel mio forum che, quando una categoria è silenziata, gli argomenti di quella categoria continuano a comparire nelle email di riepilogo.

Questo comportamento è inaspettato, poiché la mia ipotesi è che le categorie silenziose, definite come quelle per cui non si ricevono notifiche sui nuovi argomenti, non dovrebbero apparire nemmeno nelle email di riepilogo.

Ecco un esempio di un utente che ha silenziato “Internal Comms”

Quando ho anteprimato la sua email di riepilogo, “Internal Comms” era presente.

Propongo che le email di riepilogo non includano argomenti provenienti da categorie silenziose, a meno che quel specifico argomento all’interno di una categoria silenziata non abbia uno stato diverso.

Dall’analisi del codice, sembra che gli argomenti silenziati dovrebbero essere esclusi dalle email di riepilogo. Tieni presente che vengono esclusi gli argomenti silenziati, non gli argomenti che si trovano in categorie silenziose. Questo potrebbe essere significativo nel caso in cui un utente che ha silenziato una categoria abbia interagito con uno degli argomenti di tale categoria in modo da impostare il proprio livello di notifica per quell’argomento su qualcosa di diverso da “silenzioso”. Ciò accadrebbe se l’utente avesse risposto all’argomento prima di silenziare la categoria, o se avesse dedicato del tempo a leggere l’argomento, o se avesse risposto ad esso dopo aver silenziato la categoria.

Quanto sopra spiega ciò che stai osservando per questo utente?

Mi aspetto che la sorveglianza a livello di argomento, ecc., sovrascriva il silenziamento della categoria. Soprattutto nelle notifiche email “in tempo reale”, ma anche nel riassunto digest, sebbene il mio utilizzo dei riassunti tenda a essere più focalizzato sulla ricerca di argomenti in cui non sono ancora intervenuto.

[quote=“simon, post:2, topic:182503”]
Dall’analisi del codice, sembra che i topic silenziati dovrebbero essere esclusi dall’email di riepilogo. Si noti che sono esclusi i topic silenziati, non i topic che si trovano in categorie silenziate. Questo potrebbe essere rilevante nel caso in cui un utente che ha silenziato una categoria abbia interagito con uno dei topic di quella categoria in modo da impostare il proprio livello di notifica per quel topic su qualcosa di diverso da

Anche per me. Non mi aspetterei né desidererei vederle nella mia email di riepilogo.

Sai se gli argomenti delle categorie silenziate compaiono nelle email di riepilogo dei tuoi forum? Mi chiedo se sia un problema mio o se faccia parte di Discourse.

Ciao, ho spostato questo argomento in #feature perché tutti i miei test mostrano che gli argomenti nelle categorie silenziate continuano a essere visualizzati. Questo è davvero una priorità alta per la nostra community!

Hmm, possiamo chiedere a qualcuno di ricontrollare questo percorso di codice la prossima settimana @zogstrip? Non dovrebbe succedere..

@nbianca puoi aggiungerlo alla tua lista?

Ho controllato il nostro codice e posso confermare che:

  • i digest NON includono argomenti silenziati (vedi codice)
  • i digest NON includono argomenti provenienti da categorie silenziati (vedi codice)
  • i digest NON includono argomenti monitorati provenienti da categorie silenziati, ma lo faranno

Purtroppo, anche se questo è il codice, i miei utenti stanno ricevendo argomenti dalle categorie silenziate nella loro email di riepilogo a partire da questa mattina. È riproducibile dalla tua parte?

Forse fa la differenza se la categoria principale è impostata su Regolare/Normale ed è la sottocategoria ad essere Silenziata?

Fantastico!

Lo classificherei come un bug, dato ciò che hai trovato nel codice? Procederò a spostarlo tra un paio di giorni, se non ti dispiace.

A meno che tu non possa riprodurlo o fornirci i passaggi per riprodurlo, penso che sia più probabile che gli utenti non lo segnalino correttamente o fraintendano le proprie impostazioni… scusa :frowning:

Siamo felici di continuare a cercare se puoi fornirci passaggi di riproduzione o indizi!

Posso confermare questo comportamento con la versione 3.2.0

Sto vedendo argomenti da una categoria Muted finire nelle email di riepilogo (sotto Argomenti più popolari). Ci sono impostazioni specifiche che devono essere configurate per evitare che ciò accada?

Ad esempio, la categoria Site Feedback è silenziata ma sto ancora vedendo argomenti da quella categoria inviati nelle email di riepilogo.

C’è anche l’impostazione amministrativa digest suppress categories, che sembra possa essere utile qui:

È anche abilitato, sta ancora inviando argomenti da quella categoria.

Hmm. Temo di non riuscire a riprodurre questo sul mio sito di test. Se aggiungo una categoria a digest_suppress_categories, non viene visualizzata nel mio riepilogo delle attività e se la rimuovo, viene visualizzata.

Cosa posso fare per aiutare a eseguire il debug di questo problema? Le email di riepilogo mostrano argomenti dalle categorie disattivate per alcuni utenti.
Una cosa che ho notato, uno di questi utenti non ha effettuato l’accesso al sito per molto tempo (diciamo 9 mesi), gli argomenti inviati all’email dell’utente sono stati creati tra il momento in cui l’utente ha effettuato l’accesso al sito l’ultima volta e il momento in cui l’argomento è stato originariamente creato.

Ultimo accesso dell’utente → 9 mesi fa
Argomento creato → 6 mesi fa
Categoria disattivata → 4 mesi fa