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

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