Skip to content

Resolve VSN-1922 "Feature/add Kafka trip deletion sync and refactor personalized trip"

Oussama Toumi a demandé de fusionner feature/VSN-1922 vers develop
  • Add tripDeletedProducerFactory and tripDeletedKafkaTemplate beans
  • Add trip-deleted topic in application.yml
  • Add sendTripDeleted method with deletionDates parameter for partial deletion sync with planning service
  • Modify handleDriverAssignmentForPersonalizedTrip to handle driver unassign/assign flow
    • PERSONALIZED: unassign driver from original trip, assign to new trip (prioritize driverId from request)
    • DUPLICATE: only assign if driverId provided in request Closes VSN-1922

Rapports de requête de fusion