El backend /discourse-reactions/app/controllers/discourse_reactions/custom_reactions_controller.rb utiliza guardian.ensure_can_see!(post) para restringir el acceso a los usuarios sin permisos que intenten cargar las reacciones cuando una publicación está oculta.
Sin embargo, el frontend sigue mostrando el contador de reacciones; por lo tanto, cuando los usuarios hacen clic en el contador de reacciones de una publicación oculta, se produce una carga infinita con un error 403 Forbidden al intentar acceder a /discourse-reactions/posts/xxx/reactions-users-list.json.
Este commit agrega una protección similar en el frontend, ocultando el contador de reacciones mientras args.post.hidden && !args.post.can_see_hidden_post, para solucionar este problema.