Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Só uma sugestão para quem quiser melhorar a usabilidade do formulário.

De vez um retorno com o livro vazio, coloquei como retorno o "req.body". Com isso, por exemplo, mesmo que o usuário não coloque apenas o preço, o valor do titulo e a descrição continua no formulário.

if (!errors.isEmpty()) {
      return res
        .status(400)
        .marko(form, { book: req.body, errors: errors.array() });
}
1 resposta
solução!

Vi agora que no tópico seguinte da aula, o professor fala sobre isso. hahaha