From 31530be28f3a15c45247a24d69a02a57d13f4e2d Mon Sep 17 00:00:00 2001 From: matst80 Date: Sat, 4 Jul 2026 10:51:08 +0200 Subject: [PATCH] promotions --- cmd/cart/main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/cart/main.go b/cmd/cart/main.go index 4761a35..27e01da 100644 --- a/cmd/cart/main.go +++ b/cmd/cart/main.go @@ -171,7 +171,11 @@ func main() { controlPlaneConfig := actor.DefaultServerConfig() - promotionStore, err := promotions.NewStore("data/promotions.json") + promotionsPath := os.Getenv("PROMOTIONS_FILE") + if promotionsPath == "" { + promotionsPath = "data/promotions.json" + } + promotionStore, err := promotions.NewStore(promotionsPath) if err != nil { log.Fatalf("Error loading promotions: %v\n", err) }