modifyOrder 重新计算已付款的订单价格: freezePromotions 从不被读取
作者: timcv创建于 2026年9月11日更新于 2026年9月11日
描述错误
ModifyOrderOptions.freezePromotions 自从添加了订单修改功能以来就一直是 Admin API 结构的一部分 (9cd3e247, 2020 年 12 月),但核心中从未读取过它,因此每次调用 modifyOrder 都会从头重新测试每个优惠活动。由于订单只能从 Modifying 状态中修改,而该状态只有在客户付款后才能到达,因此仅修改运输地址的编辑操作就可以改变已经付款的订单的成本。
内容来源: vendurehq/vendure