Al cambiar la frecuencia predeterminada de los resúmenes por correo electrónico y confirmar que se apliquen los cambios a las cuentas de forma retroactiva, los cambios no surten efecto en todas las cuentas. Al hacer clic en “Sí” en la siguiente pregunta, no se obtiene el comportamiento esperado: “¿Desea aplicar este cambio históricamente? Esto modificará las preferencias de n usuarios existentes.”
Aunque algunas cuentas pueden actualizarse a la frecuencia deseada, en mi experiencia, muchas no lo hacen. Posiblemente esto tenga que ver con haber seleccionado en algún momento “Deshabilitar los correos de resumen para todos los usuarios”. Los usuarios cuya frecuencia no se actualiza son aquellos que no tienen habilitados los correos de resumen en sus preferencias de usuario. Ellos no realizaron estas selecciones por sí mismos, ya que estas cuentas se crearon como parte de SSO con WordPress y nunca han iniciado sesión.
Probé esto en mi sitio de desarrollo local. Obtuve el mismo resultado que el que estás reportando. Al seleccionar la opción «aplicar cambios históricamente», solo se actualizaron las preferencias de unos pocos usuarios.
Acabo de descargar el último código de Discourse en mi sitio de desarrollo y ahora veo que las opciones de todos los usuarios del sitio se actualizan correctamente cuando cambio la configuración del sitio default email digest frequency y selecciono la opción «aplicar cambios históricamente». No estoy seguro de si esto se debe a una actualización en el código de Discourse o si hay algún otro problema que está causando que los resultados de actualizar esta configuración sean inconsistentes.