* Cleanup

This commit is contained in:
Phil Zhitnikov 2023-11-23 02:46:45 +04:00
parent d71cb4fa11
commit dd30a77466

View File

@ -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