Tirei estas capturas de tela enquanto não estava logado. Portanto, eu definitivamente não estava nesse grupo, mas ainda assim pude ver essas postagens. É o mesmo para todas as respostas. Então, como as postagens são visíveis até mesmo para usuários anônimos, por que este aviso é exibido, se você clicar na data da postagem?
Sim, consigo reproduzir isso, e parece um bug.
https://meta.discourse.org/c/61/visible_groups.json
retorna
{"success":"OK","groups":["theme_authors"]}
Independentemente de eu estar logado ou anônimo.
@jamie.wilson Você sabe se isso é intencional, pois não acho que mudei nada como parte da correção de segurança?
Eu também consigo reproduzir. Notei pela primeira vez há algumas semanas (na época em que a caixa de diálogo de compartilhamento unificada foi implementada), mas dei de ombros e decidi não criar um tópico sobre isso.
Eu acho que ele foi feito para aparecer quando você tenta compartilhar um link de uma categoria privada (por exemplo, A Sala de Estar) para te lembrar que nem todo mundo poderá clicar e ver o conteúdo. Parece que ele está aparecendo para mais coisas do que deveria. Vou mover isso para Bug ![]()
Parece que precisamos refinar um pouco mais a lógica em visible_groups.
Neste caso, como theme_authors é visível para Todos, o aviso é supérfluo.
Parece que perdemos essa lógica quando esta linha foi removida. Precisaremos de algo semelhante no backend, já que não estamos mais expondo essas informações ao cliente.
Obrigado pelas etapas de reprodução! Corrigi o bug neste PR:


