mirror of
https://github.com/Expand-sys/ccashfrontend
synced 2025-12-18 15:42:14 +11:00
yeah i tested it this time just forgot to push
This commit is contained in:
parent
619e7f5783
commit
77f0bb9f49
1 changed files with 15 additions and 14 deletions
29
index.js
29
index.js
|
|
@ -313,19 +313,18 @@ app.post("/register", async function (req, res) {
|
||||||
req.session.successes = [];
|
req.session.successes = [];
|
||||||
if (checkuser == false) {
|
if (checkuser == false) {
|
||||||
if (!name || !password || !password2) {
|
if (!name || !password || !password2) {
|
||||||
errors.push({ msg: "please fill in all fields" });
|
req.session.errors.push({ msg: "please fill in all fields" });
|
||||||
}
|
}
|
||||||
if (password !== password2) {
|
if (password !== password2) {
|
||||||
errors.push({ msg: "Passwords don't match" });
|
req.session.errors.push({ msg: "Passwords don't match" });
|
||||||
}
|
}
|
||||||
if (password.length < 6) {
|
if (password.length < 6) {
|
||||||
errors.push({ msg: "Password must be at least 6 characters" });
|
req.session.errors.push({
|
||||||
}
|
msg: "Password must be at least 6 characters",
|
||||||
if (errors) {
|
|
||||||
res.render("register", {
|
|
||||||
errors: errors,
|
|
||||||
marketplace: process.env.MARKETPLACE,
|
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
if (req.session.errors[0]) {
|
||||||
|
res.redirect("/register");
|
||||||
} else {
|
} else {
|
||||||
if (postUser(name, password)) {
|
if (postUser(name, password)) {
|
||||||
req.session.successes.push({ msg: "User Registered Please Log In" });
|
req.session.successes.push({ msg: "User Registered Please Log In" });
|
||||||
|
|
@ -333,12 +332,8 @@ app.post("/register", async function (req, res) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
errors.push({ msg: "User already exists" });
|
req.session.errors.push({ msg: "User already exists" });
|
||||||
res.render("register", {
|
res.redirect("/register");
|
||||||
errors: errors,
|
|
||||||
marketplace: process.env.MARKETPLACE,
|
|
||||||
random: papy(),
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -436,7 +431,13 @@ app.get("/login", function (req, res) {
|
||||||
});
|
});
|
||||||
|
|
||||||
app.get("/register", function (req, res) {
|
app.get("/register", function (req, res) {
|
||||||
|
let successes = req.session.successes;
|
||||||
|
req.session.successes = [];
|
||||||
|
let errors = req.session.errors;
|
||||||
|
req.session.errors = [];
|
||||||
res.render("register", {
|
res.render("register", {
|
||||||
|
errors: errors,
|
||||||
|
successes: successes,
|
||||||
user: req.session.user,
|
user: req.session.user,
|
||||||
admin: req.session.admin,
|
admin: req.session.admin,
|
||||||
marketplace: process.env.MARKETPLACE,
|
marketplace: process.env.MARKETPLACE,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue