[add]: Offer analysis

This commit is contained in:
VivianDee
2025-05-05 17:03:39 +01:00
parent fdd7c58fab
commit 4c4ef909c2
4 changed files with 60 additions and 17 deletions
+7 -2
View File
@@ -26,8 +26,13 @@ class TransactionOffer(db.Model):
)
@classmethod
def is_valid_transaction_offer(cls, offer_id):
transaction_offer = cls.query.filter_by(id=str(offer_id)).first()
def is_valid_transaction_offer(cls, offer_id, customer_id, product_id):
transaction_offer = cls.query.filter_by(
id = str(offer_id),
customer_id = customer_id,
product_id = product_id
# transaction_id = transaction_id,
).first()
if not transaction_offer:
return False