From 2e0204a287e9771eec7472c7a5463183927a26c3 Mon Sep 17 00:00:00 2001 From: matst80 Date: Tue, 30 Jun 2026 10:31:12 +0200 Subject: [PATCH] support mapping --- cmd/cart/pool-server.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmd/cart/pool-server.go b/cmd/cart/pool-server.go index 43b55b8..89db7d3 100644 --- a/cmd/cart/pool-server.go +++ b/cmd/cart/pool-server.go @@ -76,6 +76,9 @@ func (s *PoolServer) GetCartHandler(w http.ResponseWriter, r *http.Request, id c func (s *PoolServer) AddSkuToCartHandler(w http.ResponseWriter, r *http.Request, id cart.CartId) error { sku := r.PathValue("sku") country := getCountryFromHost(r.Host) + if s.idx == nil { + log.Printf("No index present") + } if s.idx != nil && s.idx.IsDeleted(sku) { // Bus-deleted SKU — skip the HTTP fetch and reject the add. Mirrors the // product-fetcher's "product service returned %d for sku %s" shape so @@ -100,6 +103,9 @@ func (s *PoolServer) AddSkuToCartHandler(w http.ResponseWriter, r *http.Request, } } if msg == nil { + if s.idx == nil { + log.Printf("No item found in index %s", sku) + } var err error msg, err = GetItemAddMessage(r.Context(), sku, 1, country, nil) if err != nil {