diff --git a/app.js b/app.js index 6592404..fb5b0a5 100644 --- a/app.js +++ b/app.js @@ -124,7 +124,7 @@ async function updateDrivers() { 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.includes(team[driver.Constructors[0].name])) drivers[driver.Driver.driverId].constructors.push(team[driver.Constructors[0].name]) + 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]) } else if (driver.Driver.hasOwnProperty("permanentNumber")) { drivers[driver.Driver.driverId] = { "firstName": driver.Driver.givenName,