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)r0].hoursBalance;
return Math.round(saldo/3600)
} else {
window.alert("Matrícula não encontrada. Digite novamente")
}
}
Mas estou recebendo este erro: