diff --git a/internal/handlers/http/customerorder/order.go b/internal/handlers/http/customerorder/order.go index 5df3231..f7f8a8d 100644 --- a/internal/handlers/http/customerorder/order.go +++ b/internal/handlers/http/customerorder/order.go @@ -261,6 +261,7 @@ func (h *Handler) toOrderDetail(order *entity.Order) *response.OrderDetail { orderDetail.OrderItems = make([]response.OrderDetailItem, len(order.OrderItems)) for i, item := range order.OrderItems { orderDetail.OrderItems[i] = response.OrderDetailItem{ + Name: item.Product.Name, ItemType: item.ItemType, Description: "", Quantity: int(item.Quantity), diff --git a/internal/handlers/response/order.go b/internal/handlers/response/order.go index 1497ca2..777d805 100644 --- a/internal/handlers/response/order.go +++ b/internal/handlers/response/order.go @@ -183,6 +183,7 @@ type OrderDetail struct { } type OrderDetailItem struct { + Name string `json:"name"` ItemType string `json:"item_type"` Description string `json:"description"` Quantity int `json:"quantity"` // Quantity of the item