From b8b79dfb354b0fae1c5601a2802b26c74fc68fde Mon Sep 17 00:00:00 2001 From: matst80 Date: Sun, 18 May 2025 11:00:08 +0200 Subject: [PATCH] delivery pickup point --- pool-server.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pool-server.go b/pool-server.go index 4f68ae2..26f77f4 100644 --- a/pool-server.go +++ b/pool-server.go @@ -94,8 +94,9 @@ func (s *PoolServer) HandleDeleteItem(w http.ResponseWriter, r *http.Request, id } type SetDelivery struct { - Provider string `json:"provider"` - Items []int64 `json:"items"` + Provider string `json:"provider"` + Items []int64 `json:"items"` + PickupPoint *messages.PickupPoint `json:"pickupPoint,omitempty"` } func (s *PoolServer) HandleSetDelivery(w http.ResponseWriter, r *http.Request, id CartId) error { @@ -108,8 +109,9 @@ func (s *PoolServer) HandleSetDelivery(w http.ResponseWriter, r *http.Request, i data, err := s.pool.Process(id, Message{ Type: SetDeliveryType, Content: &messages.SetDelivery{ - Provider: delivery.Provider, - Items: delivery.Items, + Provider: delivery.Provider, + Items: delivery.Items, + PickupPoint: delivery.PickupPoint, }, }) if err != nil {