私はWebアプリケーションでエラーが発生しましたが、電子メールを送信して確認しても、コンソールに単一のエラーが表示されることは望ましくありません。ヘッダーが送信された後は表示されません。 (Sendgrid)
User.findOne({authToken: req.query.token}, function(err, user){
if(err){
console.log(err);
} else {
console.log(user);
user.IsAuthenticated = true;
user.save(function(err){
if(err){
console.log(err);
} else {
console.log('Successfully updated user');
console.log(user);
//resend email
sendgrid.send({
to: user.email,
from: 'pektospioneers.com',
subject:'Email COnfirmed!',
html: 'Thank you'
}, function(err, json){
if(err){
console.log(err);
} else {
console.log(json);
}
});
res.send(user);
}
});
}
});
req.flash("success_msg",'Email has been confirmed!');
res.redirect('/users/login');
});
今エラーは、それらが送信されている後
はヘッダを見ることができませんでした:私はちょうどそれは私がやった、二重のコールバックについてであれば、ここに私のコードは何かをお願いしたいと思います。
あなたは私がした多くのコールバックがあります見ることができるようにので私の
function(err,user){
if(err){
console.log(err);
}
else{
console.log(user);
}
}
の本です。それはエラーに関連していましたか?誰かが
を試してみてください教えてください。 – TheGinxx009
しかし、私はあなたの答えを受け入れるよ:) – TheGinxx009