fix: assign default user role on registration

This commit is contained in:
Nico 2026-02-16 01:26:52 -08:00
parent 9a73cea27d
commit 2a9389532f

View File

@ -10,14 +10,15 @@ exports.findByUsername = async (username) => {
return result.rows[0];
};
exports.createUser = async (username, hashedPassword, name) => {
const result = await pool.query(
`INSERT INTO users (username, password, name, role)
VALUES ($1, $2, $3, $4)`,
[username, hashedPassword, name, this.ROLES.VIEWER]
);
return result.rows[0];
};
exports.createUser = async (username, hashedPassword, name) => {
const result = await pool.query(
`INSERT INTO users (username, password, name, role)
VALUES ($1, $2, $3, $4)
RETURNING id, username, name, role`,
[username, hashedPassword, name, exports.ROLES.USER]
);
return result.rows[0];
};
exports.getAllUsers = async () => {