Revert "fix wrong coin and mbux count in /leaderboard"

This reverts commit 1359384560.
pull/171/head
Aevann 2023-07-13 16:02:59 +03:00
parent 7c3608df8a
commit 6576934dca
1 changed files with 6 additions and 10 deletions

View File

@ -407,8 +407,12 @@ def transfer_coins(v:User, username:str):
def transfer_bux(v:User, username:str):
return transfer_currency(v, username, 'marseybux', False)
@app.get("/leaderboard")
@limiter.limit(DEFAULT_RATELIMIT)
@limiter.limit(DEFAULT_RATELIMIT, key_func=get_ID)
@auth_required
@cache.memoize()
def leaderboards(v):
def leaderboard(v:User):
users = g.db.query(User)
coins = Leaderboard("Coins", "coins", "coins", "Coins", None, Leaderboard.get_simple_lb, User.coins, v, lambda u:u.coins, users)
@ -436,15 +440,7 @@ def leaderboards(v):
leaderboards.append(Leaderboard("Downvotes received", "downvotes received", "downvotes-received", "Downvotes Received", "downvoters", Leaderboard.get_downvotes_lb, None, v, None, None))
return leaderboards
@app.get("/leaderboard")
@limiter.limit(DEFAULT_RATELIMIT)
@limiter.limit(DEFAULT_RATELIMIT, key_func=get_ID)
@auth_required
def leaderboard(v:User):
return render_template("leaderboard.html", v=v, leaderboards=leaderboards(v))
return render_template("leaderboard.html", v=v, leaderboards=leaderboards)
@app.get("/<int:id>/css")
@limiter.limit(DEFAULT_RATELIMIT)