Restablecer la configuración predeterminada de categorías de visualización

Gracias por tu respuesta.

Estaría muy contento con un comando de consola de Rails para copiar las preferencias del usuario. Entiendo perfectamente la elección de diseño de que las preferencias del usuario tengan prioridad sobre la configuración del sitio. Pero el problema es que los sitios evolucionan y su organización con ellos.

En nuestro caso, cambiamos de una organización donde todos los anuncios se publican como un nuevo tema: el resultado fue una gran cantidad de temas no discutidos (solo 1 publicación) en la página principal. Ahora veo que comencé a investigar ese caso en febrero de 2023 Unlist or archive a post when it has no reply per category.

Dado que estos anuncios son relevantes y contienen plazos, no fue una opción ocultarlos de la página principal. Así que pasamos a una organización con 5 temas dedicados (tipo de anuncio) en los que cada publicación es un nuevo anuncio.[1] Aún así, dado que estas publicaciones son importantes, intentamos configurar la categoría como vigilada para que los usuarios reciban notificaciones en tiempo real.

Este fue el comienzo de la situación que actualmente resulta en que nadie recibe nada excepto user_mentioned y digest. El cambio habría sido mucho más fácil si se pudieran restablecer todas las preferencias del usuario a los nuevos valores predeterminados del sitio. O, como otra idea, copiar las preferencias del usuario de un registro virtual nuevo a todos los demás usuarios.[2]

Mientras tanto, les informé a los usuarios sobre el hecho de que los sistemas a veces no funcionan como se esperaba y que los correos electrónicos de notificación no llegarán por un período de tiempo indefinido.


  1. Aquí sería muy útil poder habilitar solo “Responder al tema”. ↩︎

  2. Lo que me imagino que actualmente es posible a través de Rails. ↩︎