Não é possível alterar a visibilidade dos membros de grupos automáticos através da interface de gerenciamento de grupos. Mais especificamente: a interface permite selecionar um novo valor e relata alegremente “Salvo!” quando “Salvar Alterações” é pressionado, mas a solicitação é silenciosamente ignorada pelo backend.
Acabei de testar isso e não consigo reproduzir o problema exatamente, mas podemos estar testando coisas diferentes.
Aqui no meta, alterei a visibilidade do grupo trust_level_4 de Usuários logados para Todos. Antes da alteração, visitar https://meta.discourse.org/g/trust_level_4 retornava um 404, após a alteração ele retorna a lista de membros do grupo. Desde então, reverti esta edição aqui para que a rota volte a ser um 404 para anônimos, mas alterar a visibilidade funciona. Também testei a mesma coisa localmente.
O problema é que, após alterar a visibilidade do grupo, o grupo não é listado em /groups para usuários regulares? Isso é por motivos de despoluição (não é uma regressão recente, foi assim que foi projetado em 2017)… usuários regulares não podem entrar em grupos automáticos, então não há muita utilidade em listá-los no diretório, mesmo quando a visibilidade permite.
Obrigado @mdoggydog, eu li o relatório incorretamente. Assim como @JammyDodger, consigo reproduzir o problema com o menu suspenso “Quem pode ver os membros deste grupo?”.
Yay, obrigado @pmusaraj — o conserto parece até funcionar!
Ainda existe um bug estrutural subjacente que precisa ser investigado e corrigido: o fato de um usuário poder clicar em “Salvar” no frontend e o frontend relatar “Salvo!”, mesmo quando o backend não salvou nada. Não tenho certeza de onde/como registrar isso, mas é dívida técnica que deve ser rastreada em algum lugar até ser corrigida.