diff --git a/store/models.py b/store/models.py index 15bca0a..c8dc55e 100644 --- a/store/models.py +++ b/store/models.py @@ -641,12 +641,12 @@ class Checklist(models.Model): if self.gift != old_obj.gift: # Decrement new gift if self.gift: - self.gift.available_count = max(self.gift.available_count - 1, 0) + self.gift.available_count = max(0, self.gift.available_count - 1) self.gift.save() # Increment new gift if old_obj.gift: - old_obj.gift.available_count = max(old_obj.gift.available_count + 1, 0) + old_obj.gift.available_count = max(0, old_obj.gift.available_count + 1) old_obj.gift.save() # Save price details to snapshot