1
resposta

Porque o response não está reconhecendo a variavel codigo?

cadastrar(): void {
    this.loadingSubject.next(true);

    this.naoConformService.create(JSON.stringify(this.formNaoConform.value)).pipe(
      finalize(() => { this.loadingSubject.next(false); })
    ).subscribe((response) => {
      if (response && response.codigo === 200) {
        this.resetForm();
        this.messageService.sendMessage(response.mensagem, 'success');
      } else {
        this.messageService.sendMessage(response.mensagem, 'danger');
      }
    });
  }
1 resposta

Fala ai Willian, tudo bem? Eu precisaria dar uma olhada na função create o que está sendo retornado.

Tente logar o conteudo do response e veja as opções que ele possui, talvez o codigo seja outra propriedade.

// ...
console.log(response)
if (response && response.codigo === 200) {
// ...

Espero ter ajudado.