i am trying to send signup request from postman but i am not getting response .
exports.signup = async function (req, res, next) {
try {
let user = await db.User.create(req.body); // i am stuck here
let { id, username, profileImageUrl } = user;
let token = jwt.sign({
id,
username,
profileImageUrl
}, process.env.SECRET_KEY);
return res.status(200).json({
id,
username,
profileImageUrl,
token
});
} catch (err) {
//if a validation fails!
if (err.code === 11000) {
err.message = "Sorry , that username and/or email is taken";
}
return next({
status: 400,
message: err.message
});
//see what kind of error
//if it is a certain error
//respond with username/email already taken
//otherwise just send back a generic 400
}
};