fix: show only the user's competences
This commit is contained in:
parent
fa5e4f54ee
commit
5252480d6d
|
|
@ -118,6 +118,7 @@ class DashboardQuery(graphene.ObjectType):
|
|||
_, success_total, fail_total = competences(
|
||||
course_slug=str(course.slug),
|
||||
course_session_selection_ids=course_session_for_user,
|
||||
user_selection_ids=[str(user.id)],
|
||||
)
|
||||
|
||||
# assignment
|
||||
|
|
|
|||
|
|
@ -46,6 +46,12 @@ class DashboardTestCase(GraphQLTestCase):
|
|||
course_session=cs_3, user=member, role=CourseSessionUser.Role.MEMBER
|
||||
)
|
||||
|
||||
other_member = create_user("hans")
|
||||
|
||||
add_course_session_user(
|
||||
course_session=cs_1, user=other_member, role=CourseSessionUser.Role.MEMBER
|
||||
)
|
||||
|
||||
# setup assignments
|
||||
create_assignment_completion(
|
||||
user=member,
|
||||
|
|
@ -92,6 +98,15 @@ class DashboardTestCase(GraphQLTestCase):
|
|||
completion_status="FAIL",
|
||||
)
|
||||
|
||||
mark_course_completion(
|
||||
page=create_performance_criteria_page(
|
||||
course=course, course_page=course_page, circle=circle
|
||||
),
|
||||
user=other_member,
|
||||
course_session=cs_1,
|
||||
completion_status="SUCCESS",
|
||||
)
|
||||
|
||||
self.client.force_login(member)
|
||||
|
||||
query = f"""query($course_id: ID!) {{
|
||||
|
|
|
|||
Loading…
Reference in New Issue