Botão Enviar Convites não deve ser visível se logins locais estiverem desabilitados

Sem erros no console, sem logs de erro.

Também não tenho certeza de qual é a experiência esperada? Um modal deveria aparecer?

Obrigado, pessoal.

EDIT: Temos enable_local_logins: false. Como o recurso de convites depende de logins locais, o botão Enviar Convites não deveria estar visível se enable_local_logins: false.

2 curtidas

Não consegui reproduzir isso. Ao clicar no botão “Enviar Convites” no painel de administração, ele deve levá-lo para /u/jesse/invited/pending. No entanto, parece que você nem tem uma aba “Convites” no seu perfil de usuário.

Houve alguma mudança no comportamento ao tentar fazer a mesma coisa no modo seguro? Por curiosidade, você ativou o SSO?

3 curtidas

Temos apenas o OAuth habilitado através do plugin. Portanto, temos a configuração do site enable_local_logins: false.

Quando reativei isso para true, os convites pendentes apareceram.

Isso faz sentido para mim agora. Como o Discourse poderia convidar pessoas se seus próprios logins locais estão desabilitados?

O bug é que o botão Convidar Usuários deve estar oculto se enable_local_logins: false.

2 curtidas

Corrigido via:

Obrigado por relatar esse problema, @JezPez :+1:

9 curtidas