bugs squashed

This commit is contained in:
Expand 2023-12-06 21:37:33 +11:00
parent d047a217b3
commit 608c9b5474
3 changed files with 31 additions and 18 deletions

View file

@ -65,13 +65,15 @@ module.exports = function (fastify, opts, done) {
"pass": init_pass, "pass": init_pass,
}), }),
}); });
post = post.ok;
} catch (e) { } catch (e) {
req.session.errors = `${e.text()}`; req.session.errors = `${e.text()}`;
console.log(e.text()); console.log(e.text());
} }
if (post) { if (post.ok) {
req.session.successes = `User ${name} registered.`; req.session.successes = `User ${name} registered.`;
} else{
req.session.errors = `${await post.text()}`
} }
res.redirect("/admin"); res.redirect("/admin");
} }
@ -134,16 +136,17 @@ module.exports = function (fastify, opts, done) {
"amount": parseInt(amount), "amount": parseInt(amount),
}), }),
}); });
console.log(patch, patch.blob())
patch = patch.ok;
} catch (e) { } catch (e) {
req.session.errors = e; req.session.errors = e;
console.log(e); console.log(e);
} }
console.log(patch); console.log(patch);
if (patch) { if (patch.ok) {
req.session.successes = "Change Funds Successful"; req.session.successes = "Change Funds Successful";
} else {
req.session.errors = `${await patch.text()}`;
} }
res.redirect("/admin"); res.redirect("/admin");
} }
@ -178,9 +181,13 @@ module.exports = function (fastify, opts, done) {
req.session.errors = `${e}`; req.session.errors = `${e}`;
console.log(e); console.log(e);
} }
if (patch) { if (patch.ok) {
req.session.errors = "" req.session.errors = ""
req.session.successes = "Change Funds Successful"; req.session.successes = "Change Funds Successful";
} else {
req.session.errors = `${await patch.text()}`
req.session.successes = "";
} }
res.redirect("/admin"); res.redirect("/admin");
} }
@ -281,8 +288,6 @@ module.exports = function (fastify, opts, done) {
"MARKETPLACE=" + "MARKETPLACE=" +
process.env.MARKETPLACE + process.env.MARKETPLACE +
"\n" + "\n" +
"MONGO=" +
process.env.MONGO +
"\nSETUP=true" "\nSETUP=true"
); );
fs.mkdirSync(`${root}/tmp`); fs.mkdirSync(`${root}/tmp`);
@ -316,8 +321,10 @@ module.exports = function (fastify, opts, done) {
req.session.errors = `${e}`; req.session.errors = `${e}`;
console.log(e); console.log(e);
} }
if (close) { if (close.ok) {
req.session.successes = "Closed instance"; req.session.successes = "Closed instance";
} else{
req.session.errors = `${await close.text()}`
} }
res.redirect("../"); res.redirect("../");
} }

View file

@ -86,13 +86,15 @@ module.exports = function (fastify, opts, done) {
console.log(e); console.log(e);
} }
if (patch == -2) { if (patch.ok) {
req.session.errors = "Password Wrong"; req.session.user = null
return res.redirect("/settings"); req.session.password = null;
} else { req.session.successes = "Change Password Successful, Please Login Again";
req.session.destroy();
//req.session.successes = "Change Password Successful, Please Login Again";
return res.redirect("/login"); return res.redirect("/login");
} else {
req.session.errors = `${await patch.text()}`;
return res.redirect("/settings");
} }
} }
} }
@ -135,8 +137,12 @@ module.exports = function (fastify, opts, done) {
} }
console.log(del); console.log(del);
if (del) { if (del.ok) {
req.session.destroy(); req.session.user = null
req.session.password = null;
req.session.successes = "User Deletion Successful, This is IRREVERSIBLE please do not complain";
} else{
req.session.errors = `${await del.text()}`
} }
res.redirect("/"); res.redirect("/");
} }

View file

@ -20,7 +20,7 @@ block content
br br
.card.shadow .card.shadow
h4 DELETE ACCOUNT h4 DELETE ACCOUNT
p Dont do this unless you want your account deleted, hate that i have to put warnings on this but there is no undo p This action is IRREVERSIBLE, do not complain if you deleted your account
form(method='POST', action='/settings/delete') form(method='POST', action='/settings/delete')
#form-group #form-group
label Current Password: label Current Password: