From 742234024a51ba82633bad5ceca3d2d0c3e5cb44 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Sun, 2 Jan 2022 16:07:59 +0200 Subject: [PATCH] fds --- files/routes/settings.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/files/routes/settings.py b/files/routes/settings.py index c4a664823d..fb53379092 100644 --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -38,11 +38,13 @@ tiers={ @app.get("/sex") @admin_level_required(3) def sex(v): - for u in g.db.query(User).filter(User.patron > 0, User.patron != 5).all(): + for u in g.db.query(User).filter(User.patron > 0, User.patron != 5, User.email != None).all(): data = {'access_token': GUMROAD_TOKEN, 'email': u.email} response = requests.get('https://api.gumroad.com/v2/sales', data=data).json()["sales"] - if len(response) == 0: print(f"{u.username}: email not found") + if len(response) == 0: + print(f"{u.username}: email not found") + continue response = response[0] tier = tiers[response["variants_and_quantity"]]