From 3c82afbd43c6cc713ccbcef2b71d5d2853052b05 Mon Sep 17 00:00:00 2001 From: Stephan D Date: Tue, 10 Feb 2026 14:19:44 +0100 Subject: [PATCH] improved storing --- api/gateway/mntx/internal/service/gateway/card_processor.go | 1 + 1 file changed, 1 insertion(+) diff --git a/api/gateway/mntx/internal/service/gateway/card_processor.go b/api/gateway/mntx/internal/service/gateway/card_processor.go index db2ba940..4212c786 100644 --- a/api/gateway/mntx/internal/service/gateway/card_processor.go +++ b/api/gateway/mntx/internal/service/gateway/card_processor.go @@ -107,6 +107,7 @@ func (p *cardPayoutProcessor) Submit(ctx context.Context, req *mntxv1.CardPayout // Keep CreatedAt/refs if record already exists. if existing, err := p.store.Payouts().FindByPaymentID(ctx, state.PaymentRef); err == nil && existing != nil { + state.ID = existing.ID // preserve ID for upsert if !existing.CreatedAt.IsZero() { state.CreatedAt = existing.CreatedAt } -- 2.49.1