adjustments to top posters

facelift
lza_menace 4 years ago
parent 309abaac83
commit dced6d53bf

@ -13,6 +13,8 @@ bp = Blueprint("leaderboard", "leaderboard")
@bp.route("/leaderboards/top_posters")
def top_posters():
top_posters = {}
posts = rw_cache('top_posters')
if not posts:
posts = Post.select().where(Post.approved==True)
for post in posts:
transfers = []
@ -26,6 +28,9 @@ def top_posters():
top_posters[post.submitter]["amount"] += float(total)
top_posters[post.submitter]["posts"].append(post)
rw_cache('top_posters', top_posters)
else:
top_posters = posts
return render_template("leaderboard.html", posters=top_posters)

@ -2,11 +2,9 @@
{% block content %}
<div class="container" style="text-align:center;">
<div class="container content" style="text-align:center;">
<div class="title">
<h3>{% block title %}Top Posters{% endblock %}</h3>
</div>
<h1>Top Posters</h1>
{% if posters %}
<table class="table table-striped">

Loading…
Cancel
Save