Sem problemas! Fico feliz que disallowed_groups será útil. Já integrei esse PR agora.
Preciso revisar todos os nossos temas e componentes oficiais agora que temos disallowed_groups e resolve_group_memberships disponíveis. Sugiro que você e @moin façam o mesmo quando puderem para seus próprios temas e componentes, pois, após fazer as alterações em nossos repositórios oficiais, gostaria muito de avançar com a estabilização da mudança mencionada no post original.
Há muito trabalho central agora dependendo ou usando anonymous_users e logged_in_users, e eu realmente gostaria de excluir o grupo everyone.
Acabei de fazer uma atualização completa da minha instância, e agora estou adicionando a configuração de objeto disallowed_groups ao meu componente para everyone e anonymous_users, com base nos IDs de grupo automático aqui:
O que estou fazendo de errado na configuração do objeto? Notei que, mesmo sem o disallowed_groups nos objetos, o grupo anonymous_users ainda não aparece (então, no momento, não há diferença na lista do meu componente, independentemente de eu definir disallowed_groups ou não). Testei com outros IDs de grupo e devo estar cometendo algum erro na forma como estou usando disallowed_groups (ou na sintaxe), pois não parece ter nenhum efeito, independentemente de quais eu uso.
Ah, houve alguns problemas no GitHub mais cedo no dia, então a alteração de disallowed_groups só acabou de ser incorporada à versão mais recente em Commits · discourse/discourse · GitHub
Não tenho certeza absoluta de que esse será o problema, mas você pode tentar atualizar novamente e ver se ele persiste? Se não for o caso, me avise e me indique seu componente de tema (ou é apenas o seu componente de barra lateral de grupo?) para que eu possa depurar
hah obrigado Moin! na verdade eu esqueci que a nova configuração granular de grupos já estava nas próximas mudanças de qualquer jeito.
Martin, a configuração do objeto disallowed_groups funciona perfeitamente. eu realmente gostei dessa mudança. obrigado mais uma vez Equipe - excelente melhoria.