diff --git a/scm-ui/src/config/components/form/ConfigForm.js b/scm-ui/src/config/components/form/ConfigForm.js index f5bd6531b5..370925eee9 100644 --- a/scm-ui/src/config/components/form/ConfigForm.js +++ b/scm-ui/src/config/components/form/ConfigForm.js @@ -23,7 +23,8 @@ type State = { error: { loginAttemptLimitTimeout: boolean, loginAttemptLimit: boolean - } + }, + valid: boolean }; class ConfigForm extends React.Component { @@ -59,7 +60,8 @@ class ConfigForm extends React.Component { error: { loginAttemptLimitTimeout: false, loginAttemptLimit: false - } + }, + valid: false }; } @@ -156,7 +158,7 @@ class ConfigForm extends React.Component { ); @@ -172,7 +174,8 @@ class ConfigForm extends React.Component { error: { ...this.state.error, [name]: !isValid - } + }, + valid: true }); };