diff --git a/server/vbv_lernwelt/dashboard/graphql/types/competence.py b/server/vbv_lernwelt/dashboard/graphql/types/competence.py index bc682ca2..dc00f167 100644 --- a/server/vbv_lernwelt/dashboard/graphql/types/competence.py +++ b/server/vbv_lernwelt/dashboard/graphql/types/competence.py @@ -50,7 +50,7 @@ def competences( completions = completions.filter(user_id__in=user_selection_ids) page_ids = completions.values_list("page_id", flat=True).distinct() - pages = Page.objects.filter(id__in=page_ids) + pages = Page.objects.filter(id__in=page_ids).specific() learning_units = {page.id: page.specific.learning_unit for page in pages} circles = {