diff --git a/src/service/order.service.ts b/src/service/order.service.ts index 3b4a826..999c86d 100644 --- a/src/service/order.service.ts +++ b/src/service/order.service.ts @@ -1182,53 +1182,7 @@ export class OrderService { ) END ), JSON_ARRAY() - ) as fulfillments, - ( - SELECT COALESCE( - JSON_ARRAYAGG( - JSON_OBJECT( - 'id', oi.id, - 'name', oi.name, - 'orderId', oi.orderId, - 'siteId', oi.siteId, - 'externalOrderId', oi.externalOrderId, - 'externalOrderItemId', oi.externalOrderItemId, - 'externalProductId', oi.externalProductId, - 'externalVariationId', oi.externalVariationId, - 'quantity', oi.quantity, - 'subtotal', oi.subtotal, - 'subtotal_tax', oi.subtotal_tax, - 'total', oi.total, - 'total_tax', oi.total_tax, - 'sku', oi.sku, - 'price', oi.price - ) - ), - JSON_ARRAY() - ) - FROM order_item oi - WHERE oi.orderId = o.id - ) AS orderItems, - ( - SELECT COALESCE( - JSON_ARRAYAGG( - JSON_OBJECT( - 'id', os.id, - 'orderId', os.orderId, - 'siteId', os.siteId, - 'externalOrderItemId', os.externalOrderItemId, - 'productId', os.productId, - 'name', os.name, - 'sku', os.sku, - 'quantity', os.quantity, - 'isPackage', os.isPackage - ) - ), - JSON_ARRAY() - ) - FROM order_sale os - WHERE os.orderId = o.id - ) AS orderSales + ) as fulfillments FROM \`order\` o LEFT JOIN ( SELECT