master
Aevann1 2021-09-08 10:40:23 +02:00
parent c48e7716a7
commit 793abf273b
2 changed files with 4 additions and 0 deletions

View File

@ -63,6 +63,7 @@ def shop(v):
def buy(v, award):
if award not in AWARDS: abort(400)
price = AWARDS[award]["price"]
print(price)
if v.coins < price: return render_template("shop.html", v=v, error="You don't have enough coins to buy this item.")
v.coins -= price
g.db.add(v)
@ -70,6 +71,8 @@ def buy(v, award):
award = AwardRelationship(user_id=v.id, kind=award)
g.db.add(award)
print(award)
return render_template("shop.html", awards=list(AWARDS.values()), v=v)

View File

@ -41,6 +41,7 @@
<th scope="col">Icon</th>
<th scope="col">Title</th>
<th scope="col">Price</th>
<th scope="col">Buy</th>
</tr>
</thead>
<tbody>