fix: get circle more professional
This commit is contained in:
parent
743ad06260
commit
076bb25e99
|
|
@ -188,19 +188,14 @@ class CourseStatisticsType(graphene.ObjectType):
|
|||
)
|
||||
generations.add(course_session.generation)
|
||||
|
||||
# Get all circles for this course session
|
||||
siblings = (
|
||||
circles = (
|
||||
course_session.course.get_learning_path()
|
||||
.get_descendants()
|
||||
.live()
|
||||
.specific()
|
||||
.exact_type(Circle)
|
||||
)
|
||||
|
||||
circles = []
|
||||
for sibling in siblings:
|
||||
if sibling.specific_class == Circle:
|
||||
circles.append(sibling.specific)
|
||||
|
||||
for circle in circles:
|
||||
circle_data.append(
|
||||
StatisticsCircleDataType(
|
||||
|
|
|
|||
Loading…
Reference in New Issue