El tema se restablece a los valores predeterminados para algunos de mis usuarios cada 7 días

¿Alguna idea sobre por qué estaría sucediendo esto? ¿El tema está configurando una sesión? ¿Quizás la sesión está expirando o siendo borrada por su cliente?

Solo tengo a unas pocas personas reportando esto, pero es extraño, sin duda.

Tienen seleccionado el tema Oscuro y funciona bien durante 7 días, luego vuelve al tema Claro (el predeterminado del sitio).

Gracias,
Jim

Para al menos una de las personas involucradas, esto está ocurriendo en su dispositivo móvil o teléfono.

¿Están aplicando el cambio de tema a todos los dispositivos o solo a uno específico?

Según lo que me están diciendo, están utilizando Discourse desde ese dispositivo: cambian el tema, lo vuelven a cambiar y, siete días después, en el mismo dispositivo, observan que vuelve al tema predeterminado. Puedo preguntarles si lo usan en otros dispositivos, pero ¿no debería la elección del tema estar configurada en su perfil, etc.?

Además, al menos uno de los otros usuarios afectados también está experimentando esto en un navegador de cliente de PC.

¿Están todos esos usuarios en dispositivos Apple?

Por defecto, un tema personalizado se aplica solo en el dispositivo actual, a menos que marques esta casilla manualmente:

Cuando esto ocurre, la preferencia del tema se guarda localmente en el dispositivo usando una cookie.

En los navegadores nativos de los dispositivos Apple, esas cookies se eliminan después de 7 días:

Las soluciones alternativas son:

  • Aplicar el tema a todos los dispositivos, de modo que lo guardemos en el servidor

  • No dejar de visitar el sitio durante 7 días

  • En macOS puedes usar otro navegador. No es una opción en iOS

  • En iOS puedes instalar la PWA de Discourse con “Agregar a la pantalla de inicio”, lo que omite el contador normal de 7 días por otro diferente.

Ahhh… sí, eso suena a lo que está pasando entonces.

Gracias, Falco. :slight_smile: