¿Excluir publicaciones de categorías de la página de inicio?

@vinothkannans ¿puedes hacer esto?

Siempre que modifiques alguna de estas configuraciones, debemos mostrar un modal:

¿Deseas aplicar este cambio de forma histórica? Esto modificará las preferencias de 1234 usuarios existentes.

[Sí], [No, aplicar el cambio solo a partir de ahora]

Hay casos especiales, así que déjame cubrirlos.

  • Los cambios en las categorías predeterminadas de seguimiento pasan de “cat1, cat2” a “cat1, cat3”

Cambio histórico a aplicar:

Todos los usuarios antiguos deben DEJAR de seguir cat2 y EMPEZAR a seguir cat3. cat1 permanece sin cambios.

  • La eliminación es sencilla, se puede hacer sin verificar.

  • Agregar la nueva cat3 es un poco complicado; solo debes añadirla a los usuarios que no estén ya seguendo, silenciando o siguiendo el primer mensaje en esta categoría.

Una vez hecho esto, puedes eliminar la configuración de categoría “categoría excluida de la página de inicio”.