feat: Fetch vehicle and department data from /details endpoint
feat: Fetch vehicle and department data from /details endpoint
- Add DriverDetailsDTO and VehicleDTO to map /details response structure
- Add getDriverDetails() and getDriverDetailsByUuid() methods in DriverClientService
- Update getDriverRoadMapByByDriverAndDate() and getDriverRoadMapByDriverUuidAndDate() to:
- Use /api/user/driver/details endpoint instead of /infos
- Extract vehicle data (immatriculation, fuelCardNumber) from nested vehicle object
- Replace "Inconnu" with actual department name from driver details
- Properly handle null values for driver information fields
Fixes issue where vehicle and department data were null despite being available in external API.