forked from rDrama/rDrama
1
0
Fork 0

linkfy effortposts leaderboard

master
Aevann 2024-02-07 03:47:34 +02:00
parent 32e8160fe2
commit 38f8d31922
2 changed files with 8 additions and 1 deletions

View File

@ -165,5 +165,5 @@ def leaderboard_average_upvotes_per_comment(v):
@limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400, key_func=get_ID)
@auth_required
def leaderboard_effortposts(v):
leaderboard = Leaderboard("Effortposts", "effortposts", "effortposts", "Effortposts", None, Leaderboard.get_effortposts_lb, Post.author_id, v, None, None)
leaderboard = Leaderboard("Effortposts", "effortposts", "effortposts", "Effortposts", "effortposts", Leaderboard.get_effortposts_lb, Post.author_id, v, None, None)
return render_template("leaderboard.html", v=v, leaderboard=leaderboard)

View File

@ -1549,3 +1549,10 @@ def usersong(username):
resp = make_response(redirect(f"/songs/{user.song}.mp3"))
resp.headers["Cache-Control"] = "no-store"
return resp
@app.get("/@<username>/effortposts")
@limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400)
@limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400, key_func=get_ID)
@auth_required
def user_effortposts(v, username):
return redirect(f'/search/posts?q=author:{username}+effortpost:true')