OrderForm -> shipping -> deliveryOptions is always an empty array when:
- marketplace scenario with more than one seller is involved in the cart (items from multiple sellers)
- at least one seller has a delivery sla name which is unique
Seems that the assumption in node/utils/address.ts:16 filterDeliveryOptions by the condition deliveryOptionIsInEveryLogisticsInfo is not correct when multiple sellers are involved in the cart. It might be correct when applied per seller when multiple deliveries are created for a seller order (e.g. when package weight is over the max allowed per shipping policy), but may not be correct when multiple products from the same seller but with different transport modals are in the cart -> the delivery names will most probably differ.
OrderForm -> shipping -> deliveryOptions is always an empty array when:
Seems that the assumption in node/utils/address.ts:16 filterDeliveryOptions by the condition deliveryOptionIsInEveryLogisticsInfo is not correct when multiple sellers are involved in the cart. It might be correct when applied per seller when multiple deliveries are created for a seller order (e.g. when package weight is over the max allowed per shipping policy), but may not be correct when multiple products from the same seller but with different transport modals are in the cart -> the delivery names will most probably differ.