From 930e1ec8b200d34c372302380fe719e973135c7b Mon Sep 17 00:00:00 2001 From: ssyyhhrr <44934807+ssyyhhrr@users.noreply.github.com> Date: Wed, 28 Jun 2023 22:04:44 +0100 Subject: [PATCH] 23:59 updateDrivers /winner Fix --- app.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app.js b/app.js index c5030e4..6c2a9b3 100644 --- a/app.js +++ b/app.js @@ -110,11 +110,11 @@ async function updateDrivers() { try { await axios.get(`http://ergast.com/api/f1/${i}/driverStandings.json?limit=1000`).then(res => { res.data.MRData.StandingsTable.StandingsLists[0].DriverStandings.forEach(driver => { - if (driver.Driver.driverId in drivers) { - drivers[driver.Driver.driverId].wins += parseInt(driver.wins) - if (drivers[driver.Driver.driverId].constructors[drivers[driver.Driver.driverId].constructors.length - 1] !== team[driver.Constructors[0].name] || drivers[driver.Driver.driverId].constructors.length === 0) drivers[driver.Driver.driverId].constructors.push(team[driver.Constructors[0].name]) + if (driver.Driver.driverId in newDrivers) { + newDrivers[driver.Driver.driverId].wins += parseInt(driver.wins) + if (newDrivers[driver.Driver.driverId].constructors[newDrivers[driver.Driver.driverId].constructors.length - 1] !== team[driver.Constructors[0].name] || newDrivers[driver.Driver.driverId].constructors.length === 0) newDrivers[driver.Driver.driverId].constructors.push(team[driver.Constructors[0].name]) } else if (driver.Driver.hasOwnProperty("permanentNumber")) { - drivers[driver.Driver.driverId] = { + newDrivers[driver.Driver.driverId] = { "firstName": driver.Driver.givenName, "lastName": driver.Driver.familyName, "code": driver.Driver.code,