Le bouton « Envoyer des invitations » ne doit pas être visible si les connexions locales sont désactivées

Aucune erreur dans la console, aucun journal d’erreur.

Je ne suis pas non plus certain de savoir quelle est l’expérience attendue ? Une fenêtre modale est-elle censée apparaître ?

Merci à tous.

MODIF : Nous avons enable_local_logins: false. Comme la fonctionnalité d’invitation nécessite des connexions locales, le bouton Envoyer des invitations ne devrait pas être visible si enable_local_logins: false

2 « J'aime »

Je ne parviens pas à reproduire ce problème. Lorsque vous cliquez sur le bouton « Envoyer des invitations » dans le panneau d’administration, cela devrait vous rediriger vers /u/jesse/invited/pending. Cependant, il semble que vous n’ayez même pas l’onglet « Invitations » sur votre profil utilisateur.

Y a-t-il un changement de comportement lorsque vous essayez la même chose en mode sans échec ? Avez-vous activé l’authentification unique (SSO) par curiosité ?

3 « J'aime »

Nous n’avons activé OAuth que via le plugin. Nous avons donc le paramètre du site enable_local_logins: false.

Lorsque je le remets à true, les invitations en attente apparaissent.

Cela a du sens pour moi maintenant. Comment Discourse pourrait-il inviter des personnes si ses propres connexions locales sont désactivées ?

Le bug est que le bouton Inviter des utilisateurs devrait être masqué si enable_local_logins: false.

2 « J'aime »

Corrigé via :

Merci d’avoir signalé ce problème, @JezPez :+1:

9 « J'aime »