Skip to content

Commit c3608d0

Browse files
Fixed signup bug
1 parent a1dbc48 commit c3608d0

File tree

5 files changed

+33
-5
lines changed

5 files changed

+33
-5
lines changed

4-natours/after-section-10/controllers/authController.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@ const createSendToken = (user, statusCode, res) => {
3737
};
3838

3939
exports.signup = catchAsync(async (req, res, next) => {
40-
const newUser = await User.create(req.body);
40+
const newUser = await User.create({
41+
name: req.body.name,
42+
email: req.body.email,
43+
password: req.body.password,
44+
passwordConfirm: req.body.passwordConfirm
45+
});
46+
4147
createSendToken(newUser, 201, res);
4248
});
4349

4-natours/after-section-11/controllers/authController.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@ const createSendToken = (user, statusCode, res) => {
3737
};
3838

3939
exports.signup = catchAsync(async (req, res, next) => {
40-
const newUser = await User.create(req.body);
40+
const newUser = await User.create({
41+
name: req.body.name,
42+
email: req.body.email,
43+
password: req.body.password,
44+
passwordConfirm: req.body.passwordConfirm
45+
});
46+
4147
createSendToken(newUser, 201, res);
4248
});
4349

4-natours/after-section-12/controllers/authController.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@ const createSendToken = (user, statusCode, res) => {
3737
};
3838

3939
exports.signup = catchAsync(async (req, res, next) => {
40-
const newUser = await User.create(req.body);
40+
const newUser = await User.create({
41+
name: req.body.name,
42+
email: req.body.email,
43+
password: req.body.password,
44+
passwordConfirm: req.body.passwordConfirm
45+
});
46+
4147
createSendToken(newUser, 201, res);
4248
});
4349

4-natours/after-section-13/controllers/authController.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,12 @@ const createSendToken = (user, statusCode, res) => {
3737
};
3838

3939
exports.signup = catchAsync(async (req, res, next) => {
40-
const newUser = await User.create(req.body);
40+
const newUser = await User.create({
41+
name: req.body.name,
42+
email: req.body.email,
43+
password: req.body.password,
44+
passwordConfirm: req.body.passwordConfirm
45+
});
4146

4247
const url = `${req.protocol}://${req.get('host')}/me`;
4348
console.log(url);

4-natours/after-section-14/controllers/authController.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,12 @@ const createSendToken = (user, statusCode, req, res) => {
3636
};
3737

3838
exports.signup = catchAsync(async (req, res, next) => {
39-
const newUser = await User.create(req.body);
39+
const newUser = await User.create({
40+
name: req.body.name,
41+
email: req.body.email,
42+
password: req.body.password,
43+
passwordConfirm: req.body.passwordConfirm
44+
});
4045

4146
const url = `${req.protocol}://${req.get('host')}/me`;
4247
// console.log(url);

0 commit comments

Comments
 (0)