Express -Fla sh Невозможно установить заголовки после их отправки клиенту - PullRequest
0 голосов
/ 17 февраля 2020

Не спрашивай, почему, когда я отправляю форму, я получаю 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 при его вызове, но это происходит только там, в другой части моего кода у меня та же функция, и она работает хорошо. Любые идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...