chore: make session user count more readable

This commit is contained in:
Livio Bieri 2023-10-30 14:36:25 +01:00
parent 33415b12aa
commit 9cbcd25ff2
1 changed files with 6 additions and 8 deletions

View File

@ -149,16 +149,14 @@ class CourseStatisticsType(graphene.ObjectType):
course_id=root.course_id,
).count()
expert_count = CourseSession.objects.filter(
id__in=root.course_session_selection_ids,
course_id=root.course_id,
coursesessionuser__role=CourseSessionUser.Role.EXPERT,
expert_count = CourseSessionUser.objects.filter(
course_session_id__in=root.course_session_selection_ids,
role=CourseSessionUser.Role.EXPERT,
).count()
participant_count = CourseSession.objects.filter(
id__in=root.course_session_selection_ids,
course_id=root.course_id,
coursesessionuser__role=CourseSessionUser.Role.MEMBER,
participant_count = CourseSessionUser.objects.filter(
course_session_id__in=root.course_session_selection_ids,
role=CourseSessionUser.Role.MEMBER,
).count()
return StatisticsCourseSessionsSelectionMetricType(