From 0d12972e9280cf5b4ef8d8e93b7de9452c9d04ac Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Mon, 17 Apr 2023 00:38:48 +0800 Subject: [PATCH] Fix "auto single OAuth signin doesn't work" bug --- web/src/EntryPage.js | 2 +- web/src/auth/LoginPage.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/web/src/EntryPage.js b/web/src/EntryPage.js index c5397678..d1279038 100644 --- a/web/src/EntryPage.js +++ b/web/src/EntryPage.js @@ -69,7 +69,7 @@ class EntryPage extends React.Component { return (
- + this.renderHomeIfLoggedIn()} /> this.renderHomeIfLoggedIn()} /> diff --git a/web/src/auth/LoginPage.js b/web/src/auth/LoginPage.js index dba7fbb6..68f5b5c9 100644 --- a/web/src/auth/LoginPage.js +++ b/web/src/auth/LoginPage.js @@ -787,11 +787,11 @@ class LoginPage extends React.Component { } const visibleOAuthProviderItems = application.providers.filter(providerItem => this.isProviderVisible(providerItem)); - if (this.props.application === undefined && !application.enablePassword && visibleOAuthProviderItems.length === 1) { + if (this.props.preview !== "auto" && !application.enablePassword && visibleOAuthProviderItems.length === 1) { Setting.goToLink(Provider.getAuthUrl(application, visibleOAuthProviderItems[0].provider, "signup")); return ( -
- +
+
); }