Skip adding users if no email service

This commit is contained in:
Maidul Islam
2023-03-16 23:59:24 -07:00
parent 1489604f82
commit fb1f93a3c0
+8 -4
View File
@@ -71,11 +71,17 @@ export default function SignUp() {
} }
}; };
// when email service is not configured, skip step 2 // when email service is not configured, skip step 2 and 5
useEffect(() => { useEffect(() => {
if (!serverDetails?.emailConfigured && step === 2){ if (!serverDetails?.emailConfigured && step === 2){
incrementStep() incrementStep()
} }
if (!serverDetails?.emailConfigured && step === 5){
getWorkspaces().then((userWorkspaces)=>{
router.push(`/dashboard/${userWorkspaces[0]._id}`);
});
}
}, [step]); }, [step]);
return ( return (
@@ -121,9 +127,7 @@ export default function SignUp() {
password={password} password={password}
name={`${firstName} ${lastName}`} name={`${firstName} ${lastName}`}
/> />
) : ( ) : (serverDetails?.emailConfigured ? <TeamInviteStep /> : "")}
<TeamInviteStep />
)}
</form> </form>
</div> </div>
</div> </div>