Grazie per la tua risposta.
Sarei molto felice di ricevere un comando della console di Rails per copiare le preferenze dell’utente. Capisco perfettamente la scelta progettuale secondo cui le preferenze dell’utente hanno la precedenza sulle impostazioni del sito. Ma il problema è che i siti si evolvono e con essi la loro organizzazione.
Nel nostro caso, siamo passati da un’organizzazione in cui tutti gli annunci venivano pubblicati come un nuovo argomento: il risultato è stato un’enorme quantità di argomenti non discussi (solo 1 post) sulla homepage. Ora vedo che ho iniziato a esaminare questo caso nel febbraio 2023 Unlist or archive a post when it has no reply per category.
Poiché questi annunci sono rilevanti e contengono scadenze, non è stata una scelta nasconderli dalla homepage. Quindi siamo passati a un’organizzazione con 5 argomenti dedicati (tipo di annuncio) in cui ogni post è un nuovo annuncio.[1] Ancora, poiché questi post sono importanti, abbiamo cercato di impostare la categoria su “osservata” per ricevere notifiche in tempo reale agli utenti.
Questo è stato l’inizio della situazione che attualmente ha portato a nessuno che ricevesse nulla tranne user_mentioned e digest. Il passaggio sarebbe stato molto più semplice se si potessero semplicemente reimpostare tutte le preferenze dell’utente ai nuovi valori predefiniti del sito. Oppure, come altra idea, copiare le preferenze dell’utente di una registrazione virtuale di un nuovo utente a tutti gli altri utenti.[2]
Nel frattempo, ho informato gli utenti del fatto che i sistemi a volte non funzionano come previsto e che le email di notifica non arriveranno per un periodo di tempo indefinito.