Removed _ from name fields
continuous-integration/drone/push Build is passing Details

main
Filip Borum Poulsen 3 years ago
parent 7054341489
commit 1963b6ded0

@ -1,6 +1,6 @@
export interface RegisterBody {
first_name: string
last_name: string
firstname: string
lastname: string
email: string
password: string
}

@ -12,8 +12,8 @@ import { private_key } from "../environment"
const router: Router = express.Router();
const registerSchema = Joi.object({
first_name: Joi.string().min(2).required(),
last_name: Joi.string().min(1).required(),
firstname: Joi.string().min(2).required(),
lastname: Joi.string().min(1).required(),
email: Joi.string().email().required(),
password: Joi.string().min(8).required()
});
@ -33,7 +33,12 @@ router.post("/register", async (req: Request, res: Response) => {
INSERT INTO users (first_name, last_name, email, password_hash)
VALUES ($1, $2, $3, $4)
RETURNING id;
`, [userData.first_name, userData.last_name, userData.email, password_hash]);
`, [
userData.firstname,
userData.lastname,
userData.email,
password_hash
]);
const user = insertResult.rows[0];

Loading…
Cancel
Save