From d36a6e36938eeda085fa0eda7fb4a88a6e8438d0 Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Fri, 26 Jul 2024 18:26:59 +0200 Subject: [PATCH] Fix competence data loading for profile user --- .../competence/CompetenceAssignmentRow.vue | 4 ++- .../CompetenceCertificateDetailPage.vue | 2 +- .../CompetenceCertificateListPage.vue | 2 +- .../pages/competence/CompetenceIndexPage.vue | 6 ++-- .../AgentCompetenceGradeDetailPage.vue | 30 ++++++++++++++----- .../AgentCompetenceGradePage.vue | 6 ++-- .../competence/tests/test_graphql.py | 4 +-- server/vbv_lernwelt/dashboard/views.py | 4 ++- 8 files changed, 36 insertions(+), 22 deletions(-) diff --git a/client/src/pages/competence/CompetenceAssignmentRow.vue b/client/src/pages/competence/CompetenceAssignmentRow.vue index 30aade11..0149f872 100644 --- a/client/src/pages/competence/CompetenceAssignmentRow.vue +++ b/client/src/pages/competence/CompetenceAssignmentRow.vue @@ -100,7 +100,9 @@ const getIconName = () => { {{ $t("a.mit Abzug") }}
{{ $t("a.Nicht Bestanden") }} diff --git a/client/src/pages/competence/CompetenceCertificateDetailPage.vue b/client/src/pages/competence/CompetenceCertificateDetailPage.vue index d35c0b2e..9bd49535 100644 --- a/client/src/pages/competence/CompetenceCertificateDetailPage.vue +++ b/client/src/pages/competence/CompetenceCertificateDetailPage.vue @@ -25,7 +25,7 @@ const certificatesQuery = useQuery({ variables: { courseSlug: props.courseSlug, courseSessionId: courseSession.value.id, - userIds: [user.id ?? user.id], + userIds: [props.userId ?? user.id], }, }); diff --git a/client/src/pages/competence/CompetenceCertificateListPage.vue b/client/src/pages/competence/CompetenceCertificateListPage.vue index 3d898ae2..bf1c12b6 100644 --- a/client/src/pages/competence/CompetenceCertificateListPage.vue +++ b/client/src/pages/competence/CompetenceCertificateListPage.vue @@ -30,7 +30,7 @@ const certificatesQuery = useQuery({ variables: { courseSlug: props.courseSlug, courseSessionId: courseSession.value.id, - userIds: [user.id ?? user.id], + userIds: [props.userId ?? user.id], }, }); diff --git a/client/src/pages/competence/CompetenceIndexPage.vue b/client/src/pages/competence/CompetenceIndexPage.vue index 4fad1aeb..f85aa082 100644 --- a/client/src/pages/competence/CompetenceIndexPage.vue +++ b/client/src/pages/competence/CompetenceIndexPage.vue @@ -1,8 +1,6 @@