From 976087da97dc27c8427dd6a146b35e910f9a3166 Mon Sep 17 00:00:00 2001 From: "popov.dmitriy" <dp@sessia.dev> Date: Tue, 25 Mar 2025 11:46:57 +0300 Subject: [PATCH] Add RecommenderOrderID to lms.DecisionPayload --- lms/models.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/lms/models.go b/lms/models.go index f4eaf6a..43a56f5 100644 --- a/lms/models.go +++ b/lms/models.go @@ -18,10 +18,11 @@ const ( ) type DecisionPayload struct { - OwnerID uuid.UUID `json:"ownerId" validate:"required"` - Reward float64 `json:"reward" validate:"required"` - RewardFl float64 `json:"rewardFl" validate:"required"` - OrderID uuid.UUID `json:"orderId" validate:"required"` - Type string `json:"type"` - Description string `json:"description" validate:"required"` + OwnerID uuid.UUID `json:"ownerId" validate:"required"` + Reward float64 `json:"reward" validate:"required"` + RewardFl float64 `json:"rewardFl" validate:"required"` + OrderID uuid.UUID `json:"orderId" validate:"required"` + RecommenderOrderID *uuid.UUID `json:"recommenderOrderID,omitempty"` + Type string `json:"type"` + Description string `json:"description" validate:"required"` } -- GitLab