From d38d2a4a4b5278506dde40581290e3d31437547d Mon Sep 17 00:00:00 2001 From: Elia Bieri Date: Wed, 25 Sep 2024 15:26:43 +0200 Subject: [PATCH] Allow more roles to export user list --- client/src/pages/dashboard/DashboardPersonsPage.vue | 7 +------ server/vbv_lernwelt/dashboard/views.py | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/client/src/pages/dashboard/DashboardPersonsPage.vue b/client/src/pages/dashboard/DashboardPersonsPage.vue index 8b7212ce..af1d8866 100644 --- a/client/src/pages/dashboard/DashboardPersonsPage.vue +++ b/client/src/pages/dashboard/DashboardPersonsPage.vue @@ -365,12 +365,7 @@ watch(selectedRegion, () => {

{{ $t("a.Personen") }}

- diff --git a/server/vbv_lernwelt/dashboard/views.py b/server/vbv_lernwelt/dashboard/views.py index 5f769722..1e86330e 100644 --- a/server/vbv_lernwelt/dashboard/views.py +++ b/server/vbv_lernwelt/dashboard/views.py @@ -478,7 +478,7 @@ def export_persons_as_xsl(request): def _get_permitted_courses_sessions_for_user( user: User, requested_coursesession_ids: List[str] ) -> List[CourseSessionWithRoles]: - ALLOWED_ROLES = ["EXPERT", "SUPERVISOR"] + ALLOWED_ROLES = ["EXPERT", "SUPERVISOR", "BERUFSBILDNER", "LEARNING_MENTOR"] user_course_sessions_with_roles = _get_course_sessions_with_roles_for_user( user, ALLOWED_ROLES, requested_coursesession_ids