Kaynağa Gözat

fix(core): Make order modification items deterministic

Fixes #1760
Michael Bromley 3 yıl önce
ebeveyn
işleme
14d0a223fc

+ 1 - 1
packages/core/src/service/helpers/order-modifier/order-modifier.ts

@@ -211,7 +211,7 @@ export class OrderModifier {
             newOrderItems.forEach((item, i) => (item.id = identifiers[i].id));
             orderLine.items = await this.connection
                 .getRepository(ctx, OrderItem)
-                .find({ where: { line: orderLine } });
+                .find({ where: { line: orderLine }, order: { createdAt: 'DESC' } });
             if (!order.active && order.state !== 'Draft') {
                 await this.stockMovementService.createAllocationsForOrderLines(ctx, [
                     {