diff --git a/brutaldon/templates/accounts/account_partial.html b/brutaldon/templates/accounts/account_partial.html
new file mode 100644
index 0000000..02a79b1
--- /dev/null
+++ b/brutaldon/templates/accounts/account_partial.html
@@ -0,0 +1,18 @@
+
+
+
+ {{ account.display_name }} ({{ account.username }})
+
+
+
+
+
diff --git a/brutaldon/templates/accounts/list.html b/brutaldon/templates/accounts/list.html
new file mode 100644
index 0000000..8f77424
--- /dev/null
+++ b/brutaldon/templates/accounts/list.html
@@ -0,0 +1,24 @@
+{% extends "base.html" %}
+{% load widget_tweaks %}
+
+{% block content %}
+
+
Signed-in accounts
+
+ {% if not accounts %}
+
No accounts.
+ {% endif %}
+
+
+ {% for account in accounts %}
+ {% include "accounts/account_partial.html" %}
+ {% endfor %}
+
+
+ Or log in to another account to
+ add it to the list.
+
+
+
+
+{% endblock %}
diff --git a/brutaldon/urls.py b/brutaldon/urls.py
index a8043b9..0cfe5ad 100644
--- a/brutaldon/urls.py
+++ b/brutaldon/urls.py
@@ -67,5 +67,6 @@ urlpatterns = [
path('requests/', views.follow_requests, name='follow_requests'),
path('requests/', views.follow_requests, name='follow_requests'),
path('accounts/', views.accounts, name='accounts'),
+ path('accounts/', views.accounts, name='accounts'),
path('', views.home, name=''),
]
diff --git a/brutaldon/views.py b/brutaldon/views.py
index 99f5a21..279fd69 100644
--- a/brutaldon/views.py
+++ b/brutaldon/views.py
@@ -1065,7 +1065,7 @@ def delete_filter(request, id):
else:
return render(request, "filters/delete.html",
{"filter": filter,
- "own_acct": request.session["user"],
+ "own_acct": request.session["active_user"],
"confirm_page": True,
"preferences": account.preferences})
@@ -1133,11 +1133,12 @@ def follow_requests(request, id=None):
return redirect(follow_requests)
@br_login_required
-def accounts(request):
+def accounts(request, id=None):
active_account, mastodon = get_usercontext(request)
if request.method == 'GET':
accounts = [x['user'] for x in request.session.get('accounts_dict').values()]
return render(request, 'accounts/list.html',
{'active_account': active_account,
+ "own_acct": request.session["active_user"],
'accounts': accounts,
'preferences': active_account.preferences})