chore: make session user count more readable
This commit is contained in:
parent
33415b12aa
commit
9cbcd25ff2
|
|
@ -149,16 +149,14 @@ class CourseStatisticsType(graphene.ObjectType):
|
||||||
course_id=root.course_id,
|
course_id=root.course_id,
|
||||||
).count()
|
).count()
|
||||||
|
|
||||||
expert_count = CourseSession.objects.filter(
|
expert_count = CourseSessionUser.objects.filter(
|
||||||
id__in=root.course_session_selection_ids,
|
course_session_id__in=root.course_session_selection_ids,
|
||||||
course_id=root.course_id,
|
role=CourseSessionUser.Role.EXPERT,
|
||||||
coursesessionuser__role=CourseSessionUser.Role.EXPERT,
|
|
||||||
).count()
|
).count()
|
||||||
|
|
||||||
participant_count = CourseSession.objects.filter(
|
participant_count = CourseSessionUser.objects.filter(
|
||||||
id__in=root.course_session_selection_ids,
|
course_session_id__in=root.course_session_selection_ids,
|
||||||
course_id=root.course_id,
|
role=CourseSessionUser.Role.MEMBER,
|
||||||
coursesessionuser__role=CourseSessionUser.Role.MEMBER,
|
|
||||||
).count()
|
).count()
|
||||||
|
|
||||||
return StatisticsCourseSessionsSelectionMetricType(
|
return StatisticsCourseSessionsSelectionMetricType(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue