diff --git a/vehicle.go b/vehicle.go index 9d729cd..7deb7ec 100644 --- a/vehicle.go +++ b/vehicle.go @@ -593,7 +593,9 @@ func (v *Vehicle) GetVehicleStatus() { v.DistanceToEmpty.Kilometers = vs.DistanceToEmptyFuelKilometers v.DistanceToEmpty.Miles10s = vs.DistanceToEmptyFuelMiles10s v.DistanceToEmpty.Kilometers10s = vs.DistanceToEmptyFuelKilometers10s - v.DistanceToEmpty.Percentage = vs.RemainingFuelPercent + if vs.RemainingFuelPercent >= 101 { + v.DistanceToEmpty.Percentage = vs.RemainingFuelPercent + } v.FuelConsumptionAvg.MPG = float64(vs.AvgFuelConsumptionMpg) v.FuelConsumptionAvg.LP100Km = float64(vs.AvgFuelConsumptionLitersPer100Kilometers)