Allow more roles to export user list
This commit is contained in:
parent
d1f796d319
commit
d38d2a4a4b
|
|
@ -365,12 +365,7 @@ watch(selectedRegion, () => {
|
||||||
</router-link>
|
</router-link>
|
||||||
<div class="mb-10 flex items-center justify-between">
|
<div class="mb-10 flex items-center justify-between">
|
||||||
<h2 class="my-4">{{ $t("a.Personen") }}</h2>
|
<h2 class="my-4">{{ $t("a.Personen") }}</h2>
|
||||||
<button
|
<button class="flex" data-cy="export-button" @click="exportData">
|
||||||
v-if="userStore.course_session_experts.length > 0"
|
|
||||||
class="flex"
|
|
||||||
data-cy="export-button"
|
|
||||||
@click="exportData"
|
|
||||||
>
|
|
||||||
<it-icon-export></it-icon-export>
|
<it-icon-export></it-icon-export>
|
||||||
<span class="ml inline-block">{{ $t("a.Als Excel exportieren") }}</span>
|
<span class="ml inline-block">{{ $t("a.Als Excel exportieren") }}</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
|
||||||
|
|
@ -478,7 +478,7 @@ def export_persons_as_xsl(request):
|
||||||
def _get_permitted_courses_sessions_for_user(
|
def _get_permitted_courses_sessions_for_user(
|
||||||
user: User, requested_coursesession_ids: List[str]
|
user: User, requested_coursesession_ids: List[str]
|
||||||
) -> List[CourseSessionWithRoles]:
|
) -> 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_course_sessions_with_roles = _get_course_sessions_with_roles_for_user(
|
||||||
user, ALLOWED_ROLES, requested_coursesession_ids
|
user, ALLOWED_ROLES, requested_coursesession_ids
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue