Il tema viene reimpostato al predefinito per alcuni miei utenti ogni 7 giorni

Hai idea del perché ciò possa accadere? Il tema sta impostando una sessione? Forse la sessione scade o viene cancellata dal client?

Ho solo poche persone che riportano questo problema, ma è sicuramente strano.

Hanno selezionato il tema Scuro e funziona per 7 giorni, per poi tornare al tema Chiaro (il predefinito del sito).

Grazie,
Jim

Per almeno una delle persone coinvolte, sta accadendo sul loro dispositivo mobile/telefono.

Stanno applicando la modifica del tema a tutti i dispositivi o solo a un dispositivo specifico?

Da quanto mi riferiscono, stanno usando Discourse da quel dispositivo: cambiano il tema, lo riportano a quello precedente e, dopo 7 giorni, sullo stesso dispositivo lo vedono tornare al tema predefinito. Potrei chiedere loro se lo usano anche su altri dispositivi, ma non la scelta del tema è impostata nelle impostazioni del profilo, ecc.?

Inoltre, almeno uno degli altri utenti interessati sta riscontrando questo problema anche su un browser del client PC.

Tutti quegli utenti sono su dispositivi Apple?

Per impostazione predefinita, un tema personalizzato si applica solo sul dispositivo corrente, a meno che non spunti manualmente questa casella:

In tal caso, la preferenza del tema viene salvata localmente sul dispositivo utilizzando un cookie.

Sui browser nativi dei dispositivi Apple, tali cookie vengono rimossi dopo 7 giorni:

Le soluzioni alternative sono:

  • Applicare il tema a tutti i dispositivi, salvandolo così sul server

  • Non mancare mai di visitare il sito per 7 giorni

  • Su macOS puoi utilizzare un altro browser. Non è un’opzione su iOS

  • Su iOS puoi installare la PWA di Discourse con “Aggiungi alla schermata Home”, che aggira il normale contatore di 7 giorni sostituendolo con un altro.

Ahhh… sì, sembra proprio quello che sta succedendo.

Grazie, Falco. :slight_smile: