THF2 + Try / Catch

Estou realizando uma chamada get dentro de uma estrutura de async / await que deve gerar um erro 402 que será tratado dentro de um try / catch. desta forma:

try {
  tenantEndpoints  = await this.interchangeService.getEndpoint(); //Retorna um toPromisse()
} catch (e) {
  //Meu tratamento de erro...
}

Porém quando cai no catch a variável 'e' está como indefinida. Acredito ser porque o THF intercepta o erro, uma vez que ele mostra um toast com o erro 402. Eu preciso que o THF não intercepte este erro. Já inseri o header X-Totvs-No-Error.

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags thf try catch async await ou faça a sua própria pergunta.