This commit is contained in:
Aevann1 2022-03-29 20:48:17 +02:00
parent 0988197770
commit 833d576e3a

View file

@ -430,7 +430,7 @@ def gumroad(v):
tier = tiers[response["variants_and_quantity"]] tier = tiers[response["variants_and_quantity"]]
if v.patron == tier: return {"error": f"{patron} rewards already claimed"}, 400 if v.patron == tier: return {"error": f"{patron} rewards already claimed"}, 400
existing = g.db.query(User.id).filter_by(email=v.email, is_activated=True, patron=tier).one_or_none() existing = g.db.query(User.id).filter(User.email == v.email, User.is_activated == True, User.patron >= tier).one_or_none()
if existing: return {"error": f"{patron} rewards already claimed on another account"}, 400 if existing: return {"error": f"{patron} rewards already claimed on another account"}, 400
if v.patron: if v.patron: