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

O Post para a API está retornando os campos null menos a data

O Post para a API está retornando os campos null menos a data "id": 8, "titulo": null, "mensagem": null, "dataCriacao": "2021-10-28T09:21:30.408"

4 respostas

Se possível coloque o trecho do código correspondente, e caso esteja dando erro no console colocar também.

@PostMapping
    public ResponseEntity<TopicoDto> cadastrar(@RequestBody TopicoForm form, UriComponentsBuilder uriBuilder){
        Topico topico = form.converter(cursoRepository);
        topicoRepository.save(topico);
        URI uri = uriBuilder.path("/Topicos/{id}").buildAndExpand(topico.getId()).toUri();
        return ResponseEntity.created(uri).body(new TopicoDto(topico));
    }
Não dá mesnsagem de erro. 

      public Topico converter(CursoRepository cursoRepository) {
        Curso curso = cursoRepository.findByNome(nomeCurso);
        return new Topico(tirulo, mensagem, curso);
    }

Oi Raphael,

Posta aqui o código das suas classes Topico e TopicoDto por favor.

solução!

Consegui concertar o erro. Obrigado!