From 678286b384e622ebfe1831aaa0d417df7fb8e7d2 Mon Sep 17 00:00:00 2001 From: Arnaud Delcasse Date: Wed, 8 Oct 2025 09:08:53 +0200 Subject: [PATCH] fix missing distance --- go.mod | 2 +- go.sum | 2 ++ servers/grpc/server/management.go | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 2518574..73f0fca 100644 --- a/go.mod +++ b/go.mod @@ -11,7 +11,7 @@ toolchain go1.24.5 require ( ariga.io/atlas v0.10.1 git.coopgo.io/coopgo-platform/carpool-service/interoperability/ocss v0.0.0-20250313115904-6dc6774ea703 - git.coopgo.io/coopgo-platform/routing-service v0.0.0-20230329165521-1442647132b9 + git.coopgo.io/coopgo-platform/routing-service v0.0.0-20250304234521-faabcc54f536 github.com/google/uuid v1.6.0 github.com/lib/pq v1.10.9 github.com/paulmach/orb v0.9.0 diff --git a/go.sum b/go.sum index 9d48c1a..c022b55 100644 --- a/go.sum +++ b/go.sum @@ -42,6 +42,8 @@ git.coopgo.io/coopgo-platform/carpool-service/interoperability/ocss v0.0.0-20250 git.coopgo.io/coopgo-platform/carpool-service/interoperability/ocss v0.0.0-20250313115904-6dc6774ea703/go.mod h1:c9aJwNtY4PJuqAFYZ9afnx46UAZtWJ3P8ICZM02/DBA= git.coopgo.io/coopgo-platform/routing-service v0.0.0-20230329165521-1442647132b9 h1:GPvpqJasCouzXZbDH3GyfKV++TmjPydCpj4LDZXZmeA= git.coopgo.io/coopgo-platform/routing-service v0.0.0-20230329165521-1442647132b9/go.mod h1:qKf4kan3/vJXVywIBHa4omSlxIOMYyR11xZrrE5v9D0= +git.coopgo.io/coopgo-platform/routing-service v0.0.0-20250304234521-faabcc54f536 h1:SllXX1VJXulfhNi+Pd0R9chksm8zO6gkWcTQ/uSMsdc= +git.coopgo.io/coopgo-platform/routing-service v0.0.0-20250304234521-faabcc54f536/go.mod h1:Nh7o15LlV0OuO9zxvJIs9FlelpeAaLYkXtFdgIkFrgg= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/DATA-DOG/go-sqlmock v1.5.0 h1:Shsta01QNfFxHCfpW6YH2STWB0MudeXXEWMr20OEh60= diff --git a/servers/grpc/server/management.go b/servers/grpc/server/management.go index 1f122f2..3f16ae3 100644 --- a/servers/grpc/server/management.go +++ b/servers/grpc/server/management.go @@ -108,6 +108,10 @@ func (s *CarpoolServiceServerImpl) GetPlannedTrip(ctx context.Context, req *prot planned_trip.Route.ExtraMembers["id"] = planned_trip.ID planned_trip.Route.ExtraMembers["departure_date"] = planned_trip.DepartureDate planned_trip.Route.ExtraMembers["operator"] = s.Handler.InternalOperatorID + planned_trip.Route.ExtraMembers["driver_distance"] = planned_trip.Itinerary.Distance + if planned_trip.Itinerary.Legs != nil && len(planned_trip.Itinerary.Legs) > 1 { + planned_trip.Route.ExtraMembers["passenger_distance"] = planned_trip.Itinerary.Legs[1].Distance + } // Add passenger pickup and drop information to extra members for frontend access if planned_trip.PassengerPickup != nil {