Skip to content

feat(user-service): add planning driver filters for assignment and absence/leave exclusions

kawtar.bouarif a demandé de fusionner feature/vsn-2620 vers develop

Enhance GET /api/user/driver/all-drivers-planning with planningDate-based filter flags:

  • onlyDriversWithoutTripsForDate
  • excludeAbsenceDriversForDate
  • excludeLeaveDriversForDate

Implement filtering logic in the planning driver flow to support the planning interface:

  • exclude drivers already assigned on the selected date (via planning-service assigned UUIDs)
  • exclude drivers in absence/leave on the selected date
  • keep pagination and existing search/organization filters behavior unchanged.

Rapports de requête de fusion