fix: empty queue id in time formula
parent
53ef4656eb
commit
a0de16575f
|
@ -14,6 +14,11 @@ export class QueueTimeFormula {
|
||||||
) {}
|
) {}
|
||||||
|
|
||||||
async items(item_queue_id: string) {
|
async items(item_queue_id: string) {
|
||||||
|
const queues = await this.queueDataService.waitingQueue(item_queue_id);
|
||||||
|
if (queues.length == 0) {
|
||||||
|
return {};
|
||||||
|
}
|
||||||
|
|
||||||
const itemQueue = await this.itemQueueRepo.findOne({
|
const itemQueue = await this.itemQueueRepo.findOne({
|
||||||
relations: ['items'],
|
relations: ['items'],
|
||||||
where: {
|
where: {
|
||||||
|
@ -24,7 +29,6 @@ export class QueueTimeFormula {
|
||||||
const times = itemQueue.items.map((item) => item.play_estimation ?? 0);
|
const times = itemQueue.items.map((item) => item.play_estimation ?? 0);
|
||||||
const average = math.mean(times) * 60 * 1000; // change average minute to milliseconds
|
const average = math.mean(times) * 60 * 1000; // change average minute to milliseconds
|
||||||
|
|
||||||
const queues = await this.queueDataService.waitingQueue(item_queue_id);
|
|
||||||
const calledQueue = await this.queueDataService.lastQueue(item_queue_id);
|
const calledQueue = await this.queueDataService.lastQueue(item_queue_id);
|
||||||
|
|
||||||
const queueTimes = {};
|
const queueTimes = {};
|
||||||
|
|
Loading…
Reference in New Issue