Olá, Realizei o procedimento como o instrutor falou. Mas no momento de gravar o título do livro, ainda está dando undefined na minha linha de comando. Inclusive, já realizei o método adiciona () no livro-dao.js, de fato, ele direciona para a página /livros, mas dá erro em salvar o conteúdo no banco de dados.
Servidor rodando na porta 3000
Usuario:
{ id: 1,
nome_completo: 'Paula Morais',
email: 'paula@exemplo.com.br',
senha: '123' }
undefined
TypeError: Cannot read property 'titulo' of undefined
at Promise (C:\Users\pmora\Desktop\Programação\ALURA\Nodejs\src\app\infra\livro-dao.js:33:23)
at new Promise (<anonymous>)
at LivroDao.adiciona (C:\Users\pmora\Desktop\Programação\ALURA\Nodejs\src\app\infra\livro-dao.js:22:16)
at C:\Users\pmora\Desktop\Programação\ALURA\Nodejs\src\app\rotas\rotas.js:42:18
at Layer.handle [as handle_request] (C:\Users\pmora\Desktop\Programação\ALURA\Nodejs\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Users\pmora\Desktop\Programação\ALURA\Nodejs\node_modules\express\lib\router\route.js:137:13)
at Route.dispatch (C:\Users\pmora\Desktop\Programação\ALURA\Nodejs\node_modules\express\lib\router\route.js:112:3)
at Layer.handle [as handle_request] (C:\Users\pmora\Desktop\Programação\ALURA\Nodejs\node_modules\express\lib\router\layer.js:95:5)
at C:\Users\pmora\Desktop\Programação\ALURA\Nodejs\node_modules\express\lib\router\index.js:281:22
at Function.process_params (C:\Users\pmora\Desktop\Programação\ALURA\Nodejs\node_modules\express\lib\router\index.js:335:12)