diff --git a/backend/app/crud/gift.py b/backend/app/crud/gift.py index d77b64b..9d590ae 100644 --- a/backend/app/crud/gift.py +++ b/backend/app/crud/gift.py @@ -92,7 +92,7 @@ class CRUDGiftItem(CRUDBase[GiftItem, GiftItemCreate, GiftItemUpdate]): """Reserve a gift for a guest with specified quantity""" gift: GiftItem = self.get(db, gift_id) - if gift and gift.status == GiftStatus.AVAILABLE: + if gift and gift.quantity_received < gift.quantity_requested: # Add to the association table using the SQLAlchemy Core Table directly from app.models.guest import guest_gifts