Skip to content
Snippets Groups Projects

Resolve "Group members are counted multiple times in "My groups""

1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -497,7 +497,7 @@ def my_students(request: HttpRequest) -> HttpResponse:
def my_groups(request: HttpRequest) -> HttpResponse:
context = {}
context["groups"] = request.user.person.get_owner_groups_with_lessons().annotate(
students_count=Count("members")
students_count=Count("members", distinct=True)
)
return render(request, "alsijil/class_register/groups.html", context)
Loading