Skip to content

feat: Fetch vehicle and department data from /details endpoint

yassine sabir a demandé de fusionner feature/DriverDetails vers develop

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.

Rapports de requête de fusion