From e033fc14a7f7fd658937caedd8de4ed093ccb4ed Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Tue, 29 Mar 2022 20:48:17 +0200 Subject: [PATCH] fsd --- files/routes/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/routes/settings.py b/files/routes/settings.py index c02e06f704..a96c463f85 100644 --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -430,7 +430,7 @@ def gumroad(v): tier = tiers[response["variants_and_quantity"]] 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 v.patron: