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;
}
}