From 40a986af41b816ab28cd870020aa0fa29fafe459 Mon Sep 17 00:00:00 2001 From: mr Date: Mon, 16 Mar 2026 11:47:51 +0100 Subject: [PATCH] order per session --- models/order/order.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/models/order/order.go b/models/order/order.go index ce566d1..efb1f3a 100644 --- a/models/order/order.go +++ b/models/order/order.go @@ -17,10 +17,11 @@ import ( type Order struct { utils.AbstractObject - ExecutionsID string `json:"executions_id" bson:"executions_id" validate:"required"` - Status enum.CompletionStatus `json:"status" bson:"status" default:"0"` - Purchases []*purchase_resource.PurchaseResource `json:"purchases" bson:"purchases"` - Bookings []*booking.Booking `json:"bookings" bson:"bookings"` + ExecutionsID string `json:"executions_id" bson:"executions_id" validate:"required"` + SchedulingSessionID string `json:"scheduling_session_id,omitempty" bson:"scheduling_session_id,omitempty"` + Status enum.CompletionStatus `json:"status" bson:"status" default:"0"` + Purchases []*purchase_resource.PurchaseResource `json:"purchases" bson:"purchases"` + Bookings []*booking.Booking `json:"bookings" bson:"bookings"` Billing map[pricing.BillingStrategy][]*booking.Booking `json:"billing" bson:"billing"` }