Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Autor do tópico

O autor ficou nulo no banco de dados durante o cadastro de um tópico? Ou em algum momento ele passou a ser populado no "salvar tópico" só pelo fato de ter um token atrelado ao usuário autenticado?

Não consegui pegar isto, após concluir o curso.

2 respostas

Bom dia, consegui resolver esta questão. No método que mapeia o POST eu adicionei o parâmetro abaixo e utilizei a mesma técnica que utilizamos para pegar o usuário (findByEmail), e então devolvi ele como autor no objeto do tópico para ser salvo via repository.

@AuthenticationPrincipal UserDetails user
solução!

Isto resolve a minha dúvida anterior: https://cursos.alura.com.br/forum/topico-o-autor-ficou-nulo-no-banco-de-dados-durante-o-cadastro-de-um-topico-151268