diff --git a/eboutic/models.py b/eboutic/models.py index 59952751..f43fa2f4 100644 --- a/eboutic/models.py +++ b/eboutic/models.py @@ -93,9 +93,10 @@ class Basket(models.Model): except BasketItem.DoesNotExist: return item.quantity -= q - item.save() if item.quantity <= 0: item.delete() + else: + item.save() def clear(self) -> None: """