Quando si modifica la frequenza predefinita del riepilogo email e si conferma l’applicazione retroattiva delle modifiche agli account, le modifiche non vengono applicate a tutti gli account. Cliccare su “Sì” alla seguente domanda non produce il comportamento previsto: “Desideri applicare questa modifica storicamente? Questo modificherà le preferenze per n utenti esistenti.”
Sebbene alcuni account possano aggiornarsi alla frequenza desiderata, nella mia esperienza molti non lo fanno. È possibile che ciò sia legato alla precedente selezione di “Disabilita email di riepilogo per tutti gli utenti”. Gli utenti la cui frequenza non viene aggiornata sono quelli per cui le email di riepilogo non sono abilitate nelle loro preferenze personali. Non hanno effettuato queste selezioni autonomamente, poiché questi account sono stati creati tramite SSO con Wordpress e non sono mai stati utilizzati per l’accesso.
Ho testato questo sul mio sito di sviluppo locale. Stavo ottenendo lo stesso risultato che stai segnalando tu. Quando selezionavo l’opzione “applica le modifiche storicamente”, venivano aggiornate le preferenze solo di alcuni utenti.
Ho appena scaricato l’ultima versione del codice Discourse sul mio sito di sviluppo e ora riscontro che le opzioni per tutti gli utenti del sito vengono aggiornate correttamente quando modifico l’impostazione del sito default email digest frequency e seleziono l’opzione “applica le modifiche storicamente”. Non sono sicuro se ciò sia dovuto a un aggiornamento del codice Discourse o se ci sia qualche altro problema che causa risultati incoerenti nell’aggiornamento di questa impostazione.