Ensure vehicleId is set before deleting vehicle and update route logic for vehicle fetching and debugging.

This commit is contained in:
Jepp9350
2025-06-17 19:08:52 +02:00
parent 3b4232a308
commit 43f0cd3a25
2 changed files with 14 additions and 7 deletions
@@ -205,14 +205,17 @@ class moduleXLVaskRoute
// List the customers vehicles
$vehicles = new $xlvask->helpers->xlvask_vehicles();
/** @var xlvask_vehicles $vehicles */
$vehicle = $vehicles->getVehicleByRegistrationNumber(
'TESTAB123'
);
$vehicles = $vehicles->getVehicles();
echo 'Count of vehicles: ' . count($vehicles) . "\n";
print_r($vehicles);
// $vehicle = $vehicles->getVehicleByRegistrationNumber(
// 'TESTAB123'
// );
// Print the vehicles
print_r($vehicle);
$vehicle->vehicleTypeId = (new $xlvask->helpers->xlvask_vehicle_types())->getVehicleTypesByProductId(2)[0]->vehicleTypeId;
$result = $xlvask->deleteVehicle($vehicle);
print_r($result);
// print_r($vehicle);
// $vehicle->vehicleTypeId = (new $xlvask->helpers->xlvask_vehicle_types())->getVehicleTypesByProductId(2)[0]->vehicleTypeId;
// $result = $xlvask->deleteVehicle($vehicle);
// print_r($result);
// $vehicle = new $xlvask->helpers->xlvask_vehicle();
// /** @var xlvask_vehicle $vehicle */
// $vehicle->customerId = $xlvask_customer->customerId;