summaryrefslogtreecommitdiffstats
path: root/hyperkitty/views/index.py
diff options
context:
space:
mode:
Diffstat (limited to 'hyperkitty/views/index.py')
-rw-r--r--hyperkitty/views/index.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/hyperkitty/views/index.py b/hyperkitty/views/index.py
index 1be3995..7265873 100644
--- a/hyperkitty/views/index.py
+++ b/hyperkitty/views/index.py
@@ -42,6 +42,7 @@ def index(request):
store = get_store(request)
lists = store.get_lists()
now = datetime.datetime.now()
+ initials = set()
for mlist in lists:
if mlist.archive_policy != ArchivePolicy.private:
mlist.is_private = False
@@ -59,6 +60,7 @@ def index(request):
mlist.is_new = True
else:
mlist.is_new = False
+ initials.add(mlist.name[0])
# sorting
sort_mode = request.GET.get('sort')
@@ -74,6 +76,7 @@ def index(request):
context = {
'view_name': 'all_lists',
'all_lists': lists,
+ 'initials': sorted(list(initials)),
'sort_mode': sort_mode,
}
return render(request, "index.html", context)