Open
Description
Describe the bug
- consider below checkout process
- we invoke
setOrderShippingAddress
mutation setup shippingAddress foractiveOrder
- we have customized shipping method with
eligibility
checker it will depends onactiveOrder.shippingAddress
e.g.countryCode
- we go back to change
shippingAddress
, at this timeeligibleShippingMethods
will return usempty
,shippingMethod
, for this we have no way tounset
shippingLines we have selected at last time.
Expected behavior
should we auto check if we have eligible shippingMethods
which includes we have fulfilled shippingLine
, if not remove it , it available keep it.
Environment (please complete the following information):
- @vendure/core version: 3.1.2
Additional context
Add any other context about the problem here.