Skip to content

Commit

Permalink
fix: Set shipping_status directly
Browse files Browse the repository at this point in the history
`setBoneValue` has a bug: viur-framework/viur-core#1348
  • Loading branch information
sveneberth committed Dec 10, 2024
1 parent f2b64df commit 44bf469
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/viur/shop/modules/cart.py
Original file line number Diff line number Diff line change
Expand Up @@ -456,10 +456,10 @@ def _cart_set_values(
if shipping_key is not SENTINEL:
if shipping_key is None:
skel["shipping"] = None
skel.setBoneValue("shipping_status", ShippingStatus.CHEAPEST)
skel["shipping_status"] = ShippingStatus.CHEAPEST
else:
skel.setBoneValue("shipping", shipping_key)
skel.setBoneValue("shipping_status", ShippingStatus.USER)
skel["shipping_status"] = ShippingStatus.USER
else:
if skel["shipping_status"] == ShippingStatus.CHEAPEST:
applicable_shippings = self.shop.shipping.get_shipping_skels_for_cart(skel["key"])
Expand Down

0 comments on commit 44bf469

Please sign in to comment.