From 6357cfdccb153d07e881416700c9eb2244a592a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vincze=20J=C3=B3zsef?= Date: Wed, 8 Nov 2023 08:59:55 +0100 Subject: [PATCH] =?UTF-8?q?Tankol=C3=A1s=20jav=C3=ADtva.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/vehicleApi.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/js/vehicleApi.js b/js/vehicleApi.js index c7a4b8b..975987a 100644 --- a/js/vehicleApi.js +++ b/js/vehicleApi.js @@ -250,7 +250,13 @@ exports.apiRefuelingById=asyncHandler(async (req,res)=>{ res.redirect('/'); return; } - var oilChangeLast= getTopN(vehicle.oilChangeLast,'kilometer',1)[0].kilometer; + var oilChangeLast=0; + var topN=getTopN(vehicle.oilChangeLast,'kilometer',1)[0] + if (topN!=null) + { + oilChangeLast= getTopN(vehicle.oilChangeLast,'kilometer',1)[0].kilometer; + } + const settings=await Settings.find({name:"vehicleEmailNotify"}); var nextOilChange=oilChangeLast+vehicle.oilChangeInterval var remainingKilometers=nextOilChange-parseInt(parseInt(kmcounter));