Add status filter for booking retrieval
Some checks failed
Build and Push Docker Image / build_and_push (push) Failing after 5m24s

This commit is contained in:
Arnaud Delcasse
2025-09-10 16:10:21 +02:00
parent d71da5accd
commit fc5b33e88c
6 changed files with 443 additions and 1085 deletions

View File

@@ -39,7 +39,8 @@ func (s SolidarityTransportServerImpl) GetSolidarityTransportBookings(ctx contex
enddate := req.EndDate.AsTime()
passengerid := req.Passengerid
driverid := req.Driverid
bookings, err := s.Handler.GetBookings(startdate, enddate, passengerid, driverid)
bookingstatus := req.Status
bookings, err := s.Handler.GetBookings(startdate, enddate, passengerid, driverid, bookingstatus)
if err != nil {
log.Error().Err(err).Msg("issue in GetBookings handler")
return nil, status.Errorf(codes.NotFound, "could not get bookings : %v", err)