From 5d38bc99e314c219966ee9e9e3db9a9a5d5c9438 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Wed, 8 Sep 2021 19:44:28 +0200 Subject: [PATCH] fd --- files/routes/awards.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/files/routes/awards.py b/files/routes/awards.py index d8066ad4d..69422d7cf 100644 --- a/files/routes/awards.py +++ b/files/routes/awards.py @@ -72,15 +72,17 @@ def shop(v): award["owned_num"] = row['last_award_count'] owned.append(award) + awards = [] if v.patron: - for key, val in AWARDS.items(): - if v.patron == 1: AWARDS[key]["price"] = int(AWARDS[key]["price"]*0.90) - elif v.patron == 2: AWARDS[key]["price"] = int(AWARDS[key]["price"]*0.85) - elif v.patron == 3: AWARDS[key]["price"] = int(AWARDS[key]["price"]*0.80) - elif v.patron == 4: AWARDS[key]["price"] = int(AWARDS[key]["price"]*0.75) - else: AWARDS[key]["price"] = int(AWARDS[key]["price"]*0.70) - - return render_template("shop.html", owned=owned, awards=list(AWARDS.values()), v=v) + for val in AWARDS.values(): + if v.patron == 1: val["price"] = int(val["price"]["price"]*0.90) + elif v.patron == 2: val["price"] = int(val["price"]["price"]*0.85) + elif v.patron == 3: val["price"] = int(val["price"]["price"]*0.80) + elif v.patron == 4: val["price"] = int(val["price"]*0.75) + else: val["price"] = int(val["price"]*0.70) + awards.append(val) + + return render_template("shop.html", owned=owned, awards=awards, v=v) @app.post("/buy/") @auth_required