diff --git a/web/src/ApplicationEditPage.js b/web/src/ApplicationEditPage.js index 0912ff08..39ae8ad2 100644 --- a/web/src/ApplicationEditPage.js +++ b/web/src/ApplicationEditPage.js @@ -456,6 +456,10 @@ class ApplicationEditPage extends React.Component { { + if (!checked) { + this.updateApplicationField("enableAutoSignin", false); + } + this.updateApplicationField("enableSigninSession", checked); }} /> @@ -466,6 +470,11 @@ class ApplicationEditPage extends React.Component { { + if (!this.state.application.enableSigninSession && checked) { + Setting.showMessage("error", i18next.t("application:Please enable \"Signin session\" first before enabling \"Auto signin\"")); + return; + } + this.updateApplicationField("enableAutoSignin", checked); }} />