Certaines infos n’était pas actualisées en raison d’une erreur dans la fonction updateVehicleHealthInspection() (myaudiclass.php) :
Original :
private function updateVehicleHealthInspection(array $vehicleHealthInspection) {
if (isset($vehicleHealthInspection['maintenance_status'])) {
$this->checkAndUpdateCmd('inspection_due_days', $vehicleHealthInspection['inspection_due_days']);
$this->checkAndUpdateCmd('inspection_due_km', $vehicleHealthInspection['inspection_due_km']);
$this->checkAndUpdateCmd('mileage_km', $vehicleHealthInspection['mileage_km']);
$this->checkAndUpdateCmd('oil_service_due_days', $vehicleHealthInspection['oil_service_due_days']);
$this->checkAndUpdateCmd('oil_service_due_km', $vehicleHealthInspection['oil_service_due_km']);
}
}
Corrigé:
private function updateVehicleHealthInspection(array $vehicleHealthInspection) {
if (isset($vehicleHealthInspection['maintenance_status'])) {
$maintenance_status = $vehicleHealthInspection['maintenance_status'];
$this->checkAndUpdateCmd('inspection_due_days', $maintenance_status['inspection_due_days']);
$this->checkAndUpdateCmd('inspection_due_km', $maintenance_status['inspection_due_km']);
$this->checkAndUpdateCmd('mileage_km', $maintenance_status['mileage_km']);
$this->checkAndUpdateCmd('oil_service_due_days', $maintenance_status['oil_service_due_days']);
$this->checkAndUpdateCmd('oil_service_due_km', $maintenance_status['oil_service_due_km']);
}
}