feat: add user update functionality and theme management

This commit is contained in:
2025-07-23 19:45:21 +02:00
parent a7ee03bce0
commit e56278fa82
9 changed files with 245 additions and 33 deletions

View File

@@ -62,13 +62,14 @@ export async function updateUser(
first_name,
last_name,
password,
email
email,
id
) {
try {
// Update user details based on username
// Update user details based on id
const [result] = await pool.query(
"UPDATE users SET first_name = ?, last_name = ?, password = ?, email = ? WHERE username = ?",
[first_name, last_name, password, email, username]
"UPDATE users SET first_name = ?, last_name = ?, password = ?, email = ?, username = ? WHERE id = ?",
[first_name, last_name, password, email, username, id]
);
const resultOfquery = result.affectedRows;