diff --git a/files/routes/users.py b/files/routes/users.py index 4da2a101b..473b03585 100755 --- a/files/routes/users.py +++ b/files/routes/users.py @@ -369,12 +369,17 @@ def redditor_moment_redirect(username): @app.get("/@/followers") @auth_required def followers(username, v): - - u = get_user(username, v=v) users = [x.user for x in u.followers] return render_template("followers.html", v=v, u=u, users=users) +@app.get("/@/following") +@auth_required +def following(username, v): + u = get_user(username, v=v) + users = [x.target for x in u.following] + return render_template("following.html", v=v, u=u, users=users) + @app.get("/views") @auth_required def visitors(v): @@ -678,7 +683,6 @@ def remove_follow(username, v): return {"message": "Follower removed!"} - @app.get("/uid//pic/profile") @limiter.exempt def user_profile_uid(id): diff --git a/files/templates/followers.html b/files/templates/followers.html index c082c02bb..f914b20b0 100755 --- a/files/templates/followers.html +++ b/files/templates/followers.html @@ -7,7 +7,10 @@ table.removeChild(event.target.parentElement.parentElement); } -

+
+
+	
+
@{{u.username}}'s followers

 
diff --git a/files/templates/following.html b/files/templates/following.html
new file mode 100755
index 000000000..0b1aa6499
--- /dev/null
+++ b/files/templates/following.html
@@ -0,0 +1,39 @@
+{% extends "default.html" %}
+{% block content %}
+
+
+
+	
+
+
Users followed by @{{u.username}}
+

+
+ + + + + {% if v.id == u.id %} + + {% endif %} + + + +{% for user in users %} + + + + {% if v.id == u.id %} + + {% endif %} + +{% endfor %} + +
#Name
{{loop.index}}{{user.username}}
Unfollow
+ +{% endblock %} \ No newline at end of file