summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2025-05-01 22:04:10 +0200
committerTor Andersson <tor@ccxvii.net>2025-05-06 20:07:14 +0200
commit73ccfc9e744e89e40be932edbf4c05982e005220 (patch)
treef0f30991aef2f4746ad278e9ce04aa66cb012f2e
parent41e604f3eb306c2e74a9cfca6af32ce6a03a3eff (diff)
downloadserver-73ccfc9e744e89e40be932edbf4c05982e005220.tar.gz
Simplify form post actions.
-rw-r--r--server.js3
-rw-r--r--views/change_about.pug2
-rw-r--r--views/change_mail.pug2
-rw-r--r--views/change_name.pug2
-rw-r--r--views/change_password.pug2
-rw-r--r--views/delete_account.pug2
-rw-r--r--views/forgot_password.pug2
-rw-r--r--views/login.pug2
-rw-r--r--views/reset_password.pug2
-rw-r--r--views/signup.pug2
-rw-r--r--views/verify_mail.pug2
11 files changed, 12 insertions, 11 deletions
diff --git a/server.js b/server.js
index db49c8c..72dfec2 100644
--- a/server.js
+++ b/server.js
@@ -455,6 +455,7 @@ const SQL_SELECT_USER_DYNAMIC = SQL("select * from user_dynamic_view where user_
const SQL_SELECT_USER_ID = SQL("SELECT user_id FROM users WHERE name=?").pluck()
const SQL_SELECT_USER_BY_SEARCH = SQL("select name, atime from users left join user_last_seen using(user_id) where name like ? order by name")
+const SQL_SELECT_USER_ABOUT = SQL("SELECT about FROM user_about WHERE user_id=?").pluck()
const SQL_SELECT_USER_NOTIFY = SQL("SELECT notify FROM users WHERE user_id=?").pluck()
const SQL_SELECT_USER_VERIFIED = SQL("SELECT is_verified FROM users WHERE user_id=?").pluck()
const SQL_UPDATE_USER_NOTIFY = SQL("UPDATE users SET notify=? WHERE user_id=?")
@@ -826,7 +827,7 @@ app.post("/change-mail", must_be_logged_in, function (req, res) {
})
app.get("/change-about", must_be_logged_in, function (req, res) {
- let about = SQL_SELECT_USER_PROFILE.get(req.user.name).about
+ let about = SQL_SELECT_USER_ABOUT.get(req.user.user_id)
res.render("change_about.pug", { user: req.user, about: about || "" })
})
diff --git a/views/change_about.pug b/views/change_about.pug
index b5e2c84..7a0531e 100644
--- a/views/change_about.pug
+++ b/views/change_about.pug
@@ -10,7 +10,7 @@ html
include header
article
h1 Change profile text
- form(method="post" action="/change-about")
+ form(method="post")
p Name: #{user.name}
p Mail: #{user.mail}
p
diff --git a/views/change_mail.pug b/views/change_mail.pug
index d244e98..270d656 100644
--- a/views/change_mail.pug
+++ b/views/change_mail.pug
@@ -11,7 +11,7 @@ html
if flash
p.error= flash
- form(method="post" action="/change-mail")
+ form(method="post")
p Name: #{user.name}
p Mail: #{user.mail}
p
diff --git a/views/change_name.pug b/views/change_name.pug
index 03763ac..bcb1afa 100644
--- a/views/change_name.pug
+++ b/views/change_name.pug
@@ -11,7 +11,7 @@ html
if flash
p.error= flash
- form(method="post" action="/change-name")
+ form(method="post")
p Name: #{user.name}
p Mail: #{user.mail}
p
diff --git a/views/change_password.pug b/views/change_password.pug
index 022a67c..ca8e973 100644
--- a/views/change_password.pug
+++ b/views/change_password.pug
@@ -11,7 +11,7 @@ html
if flash
p.error= flash
- form(method="post" action="/change-password")
+ form(method="post")
p Name: #{user.name}
p Mail: #{user.mail}
p
diff --git a/views/delete_account.pug b/views/delete_account.pug
index e16e1b6..54c3bc4 100644
--- a/views/delete_account.pug
+++ b/views/delete_account.pug
@@ -11,7 +11,7 @@ html
if flash
p.error= flash
- form(method="post" action="/delete-account")
+ form(method="post")
p Name: #{user.name}
p Mail: #{user.mail}
p
diff --git a/views/forgot_password.pug b/views/forgot_password.pug
index 935cae1..0913857 100644
--- a/views/forgot_password.pug
+++ b/views/forgot_password.pug
@@ -15,7 +15,7 @@ html
if user
p You're already logged in!
else
- form(method="post" action="/forgot-password")
+ form(method="post")
p
label Mail:
br
diff --git a/views/login.pug b/views/login.pug
index 9a44b44..f91129e 100644
--- a/views/login.pug
+++ b/views/login.pug
@@ -19,7 +19,7 @@ html
p You need to be logged in to view this page!
p Log in below, or <a href="/signup">sign up</a> for a free account.
- form(method="post" action="/login")
+ form(method="post")
input(type="hidden" name="redirect" value=redirect)
p
label Name or mail:
diff --git a/views/reset_password.pug b/views/reset_password.pug
index 2fda418..8707ebc 100644
--- a/views/reset_password.pug
+++ b/views/reset_password.pug
@@ -13,7 +13,7 @@ html
p You should have received a password reset token in your mail.
- form(method="post" action="/reset-password")
+ form(method="post")
p
label Mail:
br
diff --git a/views/signup.pug b/views/signup.pug
index 63b9ab3..5dec458 100644
--- a/views/signup.pug
+++ b/views/signup.pug
@@ -15,7 +15,7 @@ html
if user
p You're already logged in!
else
- form(method="post" action="/signup")
+ form(method="post")
p You need to sign up for a free account to play games on #{SITE_NAME_P}
p
label Name:
diff --git a/views/verify_mail.pug b/views/verify_mail.pug
index 01a2e82..17a16e5 100644
--- a/views/verify_mail.pug
+++ b/views/verify_mail.pug
@@ -11,7 +11,7 @@ html
if flash
p.error= flash
- form(method="post" action="/verify-mail")
+ form(method="post")
p A token has been sent to #{user.mail}.
p
label Enter the token here: