diff --git a/src/modules/kpi/kpi.service.ts b/src/modules/kpi/kpi.service.ts index 0a68748..39c9993 100644 --- a/src/modules/kpi/kpi.service.ts +++ b/src/modules/kpi/kpi.service.ts @@ -57,9 +57,11 @@ export class KpiService extends DB { const orderDate = new Date(item.orders.date); item.orders.food_ordered.map((food) => { - const preparationTime = new Date(food.timeReady); - const timeDiff = orderDate.getTime() - preparationTime.getTime(); - preparationTimes.push(timeDiff / (1000 * 60)); + if (food.timeReady) { + const preparationTime = new Date(food.timeReady); + const timeDiff = orderDate.getTime() - preparationTime.getTime(); + preparationTimes.push(timeDiff / (1000 * 60)); + } }); }); @@ -142,9 +144,11 @@ export class KpiService extends DB { const orderDate = new Date(item.orders.date); item.orders.food_ordered.map((food) => { - const preparationTime = new Date(food.timeReady); - const timeDiff = orderDate.getTime() - preparationTime.getTime(); - preparationTimes.push(timeDiff / (1000 * 60)); + if (food.timeReady) { + const preparationTime = new Date(food.timeReady); + const timeDiff = orderDate.getTime() - preparationTime.getTime(); + preparationTimes.push(timeDiff / (1000 * 60)); + } }); });