Fala pessoal, fiz uma consulta simplificada ao nosso sistema de ponto da empresa.
Objetivo: Colaborador fala sua matrícula e o bot retorna o resultado.
Funcionou muito bem, mas me deparei com um problema. Quando o user digita uma matrícula que não existe o bot “trava” fica “no limbo”. Ou seja: Não tratei o erro no script. Estou tentando resolver isto mas não estou conseguindo. Alguém pode dar uma dica?
O Script que estou utilizando é este:
function run(externalId) { if (externalId.lenght > 0 ){ var saldo = JSON.parse(externalId)[0].hoursBalance; return Math.round(saldo/3600) } else { window.alert("Matrícula não encontrada. Digite novamente") } }
Mas estou recebendo este erro:



