Suggest Modification to "Updated Topic" Count Notification

Hello. I am a Discourse user on another private forum. I noticed that even though I may have muted some topics, if those topics are updated they are still then reflected in the count displayed in the notification at top of forum that tells a user “[count] new or updated topics. Click to show”. This leads to the situation where clicking may (and often does for me and others) show nothing different that what was previously listed. Sometimes a bit confusing…

If this feature is working as intended, please disregard. If it makes sense that this count should only reflect new and un-muted topics, but not muted ones, please consider an appropriate modification.

3 Me gusta

Yes, this is indeed annoying, has been reported before.

Se trata de un Contribute > Bug, pero es un error muy difícil de solucionar.

Opción 1:

  • El objeto del usuario actual lleva un registro de todos los temas silenciados, y luego, cuando recibimos mensajes, siempre verificamos contra esa lista (demasiado pesado).

Opción 2:

  • El bus de mensajes excluye a todos los usuarios que silencian el tema de la actualización (aceptable si solo 10 personas lo silenciaron, un desastre si fueron 10.000).

Opción 3:

  • Añadir una solicitud AJAX adicional después de recibir una actualización del bus de mensajes que “verifique” los datos obtenidos del bus de mensajes. (la menor de las malas, pero aumenta considerablemente el tráfico de red).

No se me ocurre una forma fácil de solucionar esto, es simplemente un compromiso :mountain:

5 Me gusta