Mensagem flash Sails.js para registro do usuário

Estou seguindo o tutorial Sail.js dehttp://irlnathan.github.io/sailscasts/blog/2013/08/27/building-a-sails-application-ep4-handling-validation-errors-with-a-flash-message/

No entanto, tive um pequeno problema. No tutorial, o autor usa arquivos de registro dentro de sua pasta de usuário e atribui rotas no controlador de usuário. Ele então envia erros de validação usandoflash para o usuário.

No entanto, no meu projeto, os arquivos de registro estão na pasta raiz e eu atribuo as rotas do arquivo routes.js da seguinte forma

module.exports.routes = {

  '/': {
    view: 'index'
  },

  '/register': {
    view: 'register'
  }

};

Agora, o problema é usar o flash para mostrar aos usuários os erros de validação durante o registro. Eu usei o seguinte no controlador de usuário (criar) e ele não parece funcionar

if (err){
    err.success = 0;
    console.log(err);
    req.session.flash = {
        err: err   
    }
    req.flash('error', req.session.flash);
    return res.redirect('/register');
}

Alguma sugestão?

Sails.js versão <0.10.x com base em sua outra saída de threadaqui

questionAnswers(3)

yourAnswerToTheQuestion