master
Aevann1 2021-07-23 20:53:00 +02:00
parent cfa803bbb1
commit eaec20a4de
1 changed files with 0 additions and 22 deletions

View File

@ -212,31 +212,9 @@ def followers(username, v):
users = [x.user for x in u.followers] users = [x.user for x in u.followers]
return render_template("followers.html", v=v, u=u, users=users) return render_template("followers.html", v=v, u=u, users=users)
<<<<<<< HEAD
@app.get("/views") @app.get("/views")
@auth_required @auth_required
def visitors(v): def visitors(v):
=======
@app.route("/views", methods=["GET"])
@auth_required
def visitors_short(v):
return redirect(f"/@{v.username}/views")
@app.route("/@<username>/views", methods=["GET"])
@auth_required
def visitors(username, v):
u = get_user(username, v=v)
if u.id != v.id:
abort(403)
if v.admin_level < 1 and not v.patron:
abort(403)
viewers=sorted(u.viewers, key = lambda x: x.last_view_utc, reverse=True)
>>>>>>> 84626c3567662da458f7450916fa66625e6e1fb9
if v.admin_level < 1 and not v.patron: abort(403) if v.admin_level < 1 and not v.patron: abort(403)
viewers=sorted(v.viewers, key = lambda x: x.last_view_utc) viewers=sorted(v.viewers, key = lambda x: x.last_view_utc)
return render_template("viewers.html", v=v, viewers=viewers) return render_template("viewers.html", v=v, viewers=viewers)