En preferences/categories, agrega una categoría de “primero observado”.
En preferences/tags, agrega una etiqueta silenciada.
Con otro usuario, crea una publicación con la categoría de “primero observado” y la etiqueta silenciada.
Verifica /notifications.
Comportamiento esperado
La nueva publicación no debería aparecer.
Comportamiento real
La nueva publicación aparece.
Otros comentarios
Si en lugar de una categoría de “primero observado” eliges “observado” o “seguimiento”, el comportamiento es el esperado (la nueva publicación no aparece).
No sé cómo explicarlo con claridad, pero creo que la forma en que funciona es útil en el escenario en el que alguien quiere ignorar una etiqueta utilizada en todo el sitio, pero necesita leer todo en una categoría específica.
No es el conjunto de funciones más fácil de explicar cómo interactúan, ¿verdad?
Estas son preferencias contradictorias. ¿Estás diciendo que el hecho de que alguien silencie una etiqueta debería impedirles ver los primeros mensajes en una categoría que están vigilando explícitamente?
Eso es lo que sucede si, en lugar de “vigilar las primeras” publicaciones, seleccionan “vigilar” o “seguir” (lo cual tiene sentido, ya que las etiquetas son más específicas que las categorías y deberían tener prioridad).