Skip to main content

Pessoal,

Estou precisando limitar a quantidade de atendimento na fila. Exemplo, quando a fila de atendimento chegar em 30 atendimentos, deve desviar para um bloco de “limite atingido”.


Segue script criado a baixo, porém, está dando erro quando chega no bloco. Não lê a variável, ou seja, o erro é “variável null”.


function run(getTicketsMetrics, getWaitingTicketsMetrics) {

var metric = JSON.parse(getTicketsMetrics);


		var queue = queuePos(getWaitingTicketsMetrics);

if (queue >= 31) {
return true;
} else {
return false;
}
}


function queuePos(getWaitingTicketsMetrics) {

var queue = JSON.parse(getWaitingTicketsMetrics);
var queueCount = queue.resource.total;

if (queueCount === undefined) {
queueCount = 1;
return queueCount;
} else {
queueCount = queueCount + 1;
return queueCount;
}
}

Olá @vitor_rafael tudo bem ?


Você está passando a referencia de forma correta no script ?


tipo assim :


Boa tarde, Rafael!

Estou sim. Segue imagem com as referências.



@vitor_rafael vi o código e com as evidencias peço que teste o valor dos retornos das requisições, pois pode estar vindo um body que o bot não está conseguindo trabalhar.


Comente