remove layout.hbs

This commit is contained in:
Nikola Petrov
2024-07-31 15:53:27 +02:00
parent 0c19dde34d
commit 4c8e1460fb
9 changed files with 810 additions and 689 deletions

View File

@@ -4,13 +4,13 @@ import UserModel, { values } from '../models/userModel';
export default {
render: async function (req: Request, res: Response) {
res.render('user', { title: 'Register', keys: UserModel.namesOfValues });
res.render('user', { keys: UserModel.namesOfValues });
},
create: async function (req: Request, res: Response) {
const reqPassword: string = req.body.reqPassword;
if (!reqPassword) return res.render('user', { title: 'Register', keys: UserModel.namesOfValues });
if (!reqPassword) return res.render('user', { keys: UserModel.namesOfValues });
const password = await UserModel.getValue(values.pass);
@@ -20,11 +20,11 @@ export default {
if (affectedRows > 0) {
return res.redirect('/list');
}
return res.render('user', { title: 'Register', keys: UserModel.namesOfValues });
return res.render('user', { keys: UserModel.namesOfValues });
}
// check if passwords equal
if (password != reqPassword) {
return res.render('user', { title: 'Register', keys: UserModel.namesOfValues });
return res.render('user', { keys: UserModel.namesOfValues });
}
// update
@@ -32,12 +32,12 @@ export default {
const value: string = req.body.value;
if (!name || !value) {
return res.render('user', { title: 'Register', keys: UserModel.namesOfValues });
return res.render('user', { keys: UserModel.namesOfValues });
}
const affectedRows = await UserModel.updateValue(name, value);
if (affectedRows == 0) {
return res.render('user', { title: 'Register', keys: UserModel.namesOfValues });
return res.render('user', { keys: UserModel.namesOfValues });
}
return res.redirect('/list');