Не спрашивай, почему, когда я отправляю форму, я получаю Cannot set headers after they are sent to the client
при использовании express -fla sh.
if(!req.body || !req.body.csrfmiddlewaretoken === 'kRDjQHlHOWZG4MfFhUMn') {
return res.redirect('/account')
};
if(req.body.password.length < 6) {
req.flash('danger','Password too short.');
req.session.save(() => {
return res.redirect('/account');
});
}
Если я удаляю свою req.flash
Функция работает хорошо, но не отображать сообщение. Не знаю, отвечает ли express -fla sh при его вызове, но это происходит только там, в другой части моего кода у меня та же функция, и она работает хорошо. Любые идеи?