fix: Automatically disable email sign-in when SMTP is not configured

fix: Do not show email signin as enabled when SMTP configured
closes #3227
This commit is contained in:
Tom Moor
2022-03-12 17:01:46 -08:00
parent f44b5708c3
commit e30f6e937c
5 changed files with 19 additions and 4 deletions

View File

@@ -17,7 +17,7 @@ function filterProviders(team: Team) {
// guest sign-in is an exception as it does not have an authentication
// provider using passport, instead it exists as a boolean option on the team
if (provider.id === "email") {
return team && team.guestSignin;
return team?.emailSigninEnabled;
}
return (