[release] version 0.5.0-unstable16

This commit is contained in:
Yann Stepienik 2023-05-16 19:34:21 +01:00
parent a1a16f5bc9
commit ed48fa6fac
2 changed files with 14 additions and 17 deletions

View file

@ -331,7 +331,7 @@ const NewInstall = () => {
type="submit"
variant="contained"
color="primary"
disabled={formik.isSubmitting}
disabled={formik.isSubmitting || !formik.isValid}
fullWidth>
{formik.isSubmitting ? 'Loading' : (
formik.values.HTTPSCertificateMode === "DISABLE" ? 'Disable' : 'Update'
@ -371,23 +371,20 @@ const NewInstall = () => {
confirmPassword: Yup.string().oneOf([Yup.ref('password'), null], 'Passwords must match'),
})}
onSubmit={async (values, { setErrors, setStatus, setSubmitting }) => {
try {
setSubmitting(true);
const res = await API.newInstall({
step: "4",
nickname: values.nickname,
password: values.password,
email: values.email,
});
if(res.status == "OK") {
setStatus({ success: true });
setActiveStep(5);
}
} catch (error) {
setSubmitting(true);
return await API.newInstall({
step: "4",
nickname: values.nickname,
password: values.password,
email: values.email,
}).then((res) => {
setStatus({ success: true });
setActiveStep(5);
}).catch((error) => {
setStatus({ success: false });
setErrors({ submit: error.message });
setSubmitting(false);
}
});
}}>
{(formik) => (
<form noValidate onSubmit={formik.handleSubmit}>
@ -429,7 +426,7 @@ const NewInstall = () => {
type="submit"
variant="contained"
color="primary"
disabled={formik.isSubmitting}
disabled={formik.isSubmitting || !formik.isValid}
fullWidth>
{formik.isSubmitting ? 'Loading' : 'Create'}
</Button>

View file

@ -1,6 +1,6 @@
{
"name": "cosmos-server",
"version": "0.5.0-unstable15",
"version": "0.5.0-unstable16",
"description": "",
"main": "test-server.js",
"bugs": {