CEC-5367: add vin: prefix and implement in fleets (#478)
This commit is contained in:
@@ -116,19 +116,25 @@ export const FleetProvider = ({ children }) => {
|
||||
|
||||
const result = await api.getFleetVehicles(name, search, token);
|
||||
if (result.error) {
|
||||
setFleetVehicles([])
|
||||
setFleetVehicles([]);
|
||||
throw new Error(`Get fleet vehicles error. ${result.message}`);
|
||||
}
|
||||
|
||||
const vins = result.data.map(vehicle => vehicle.vin);
|
||||
if (!result.data) {
|
||||
setFleetVehicles([]);
|
||||
throw new Error("Fleet is empty, consider adding some vehicles.");
|
||||
}
|
||||
|
||||
const vins = result.data?.map(vehicle => vehicle.vin);
|
||||
|
||||
const connectionsResult = await vehiclesAPI.getConnections({ "VINs": vins }, token)
|
||||
if (connectionsResult.error) {
|
||||
setFleetVehicles([])
|
||||
setFleetVehicles([]);
|
||||
throw new Error(`Get vehicles connections error. ${result.message}`);
|
||||
}
|
||||
|
||||
var cars = []
|
||||
result.data.forEach((vehicle) => {
|
||||
result.data?.forEach((vehicle) => {
|
||||
cars.push({
|
||||
vin: vehicle.vin,
|
||||
connected: connectionsResult[vehicle.vin] || false,
|
||||
|
||||
Reference in New Issue
Block a user