# El grupo de usuarios 'categorías silenciadas' no actualiza las notificaciones de categoría de los miembros

**URL:** <https://meta.discourse.org/t/user-group-muted-categories-not-updating-members-category-notifications/290063>\
**Category:** Product Support\
**Created:** [30 Diciembre, 2023 04:40 UTC](https://meta.discourse.org/t/user-group-muted-categories-not-updating-members-category-notifications/290063 "2023-12-30T04:40:53Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![sweetbeems](https://avatars.discourse-cdn.com/v4/letter/s/7c8e57/32.png) [@sweetbeems](https://meta.discourse.org/u/sweetbeems)\
**Post date:** [1 Enero, 2024 07:59 UTC](https://meta.discourse.org/t/user-group-muted-categories-not-updating-members-category-notifications/290063/2 "2024-01-01T07:59:19Z")

</div>

Así que, tras una revisión más detallada, parece que el código solo actualizará los _cambios_ en las notificaciones de categorías predeterminadas en un grupo de usuarios… véase [aquí para el manejo de cambios](https://github.com/discourse/discourse/blob/baa7c4cec742f2275e5c8712c692076df0bfbac2/app/controllers/groups_controller.rb#L855-L856) y [aquí para la actualización de la base de datos](https://github.com/discourse/discourse/blob/baa7c4cec742f2275e5c8712c692076df0bfbac2/app/controllers/groups_controller.rb#L924-L941).

Esto significa que si, por la razón que sea, tu proceso de actualización inicial del grupo no actualiza los objetos de usuario existentes, volver a guardar el grupo (incluso con cambios) no activa necesariamente las actualizaciones de las notificaciones de categorías predeterminadas para los miembros del grupo.

No estoy del todo seguro de por qué mi proceso de actualización inicial no se activó, pero como usé una llamada a la API, no el administrador, es posible que haya enviado un parámetro ‘update\_existing\_users’ incorrecto (convertí a JSON un valor ‘True’ de Python).

En cualquier caso, logré resolver este problema.

**Solución:**

1. Ve a la administración del grupo de usuarios, restablece cualquier valor predeterminado de categoría que aún no parezca estar actualizado en los usuarios. (Ej: si los miembros del grupo no tienen correctamente silenciada una categoría de ‘Soporte’, elimina esa categoría de las categorías silenciadas. Si esa categoría solía estar en ‘normal’, restablécela a ‘normal’).
2. Guarda el grupo y di que no a ‘actualizar usuarios existentes’.
3. Cambia las notificaciones de categorías del grupo a las notificaciones de categorías deseadas.
4. Guarda el grupo y di que sí a ‘actualizar usuarios existentes’.

¡Voilá, ahora debería estar bien!

De todos modos, no tengo ningún juicio sobre si este comportamiento es el correcto o no. Sin embargo, probablemente podría documentarse 🙂

---

_[View the full topic](https://meta.discourse.org/t/user-group-muted-categories-not-updating-members-category-notifications/290063)._
