fix updating logic

This commit is contained in:
Bennett 2025-05-19 20:12:29 +02:00 committed by GitHub
parent 8dc60b41ff
commit 2eb9b8fe96
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -615,7 +615,7 @@ const app = new Elysia({
values.push(await Bun.password.hash(body.newPassword)); values.push(await Bun.password.hash(body.newPassword));
} }
if (fields.length < 1) { if (fields.length > 0) {
db.query( db.query(
`UPDATE users SET ${fields.map((field) => `${field}=?`).join(", ")} WHERE id=?`, `UPDATE users SET ${fields.map((field) => `${field}=?`).join(", ")} WHERE id=?`,
).run(...values, user.id); ).run(...values, user.id);