diff --git a/bookwyrm/views/directory.py b/bookwyrm/views/directory.py index a5786f74..b3fdc76a 100644 --- a/bookwyrm/views/directory.py +++ b/bookwyrm/views/directory.py @@ -32,8 +32,12 @@ class Directory(View): paginated = Paginator(users, 12) + page = paginated.get_page(request.GET.get("page")) data = { - "users": paginated.get_page(request.GET.get("page")), + "page_range": paginated.get_elided_page_range( + page.number, on_each_side=2, on_ends=1 + ), + "users": page, } return TemplateResponse(request, "directory/directory.html", data)