From 8ae2f8544de7c53f1d411414e7241f695c482467 Mon Sep 17 00:00:00 2001 From: Ron Lucke <lucke@elan-ev.de> Date: Sun, 20 Aug 2023 17:45:36 +0000 Subject: [PATCH] fix #3020 Closes #3020 Merge request studip/studip!2051 --- .../courseware/CoursewareShelfDialogCopy.vue | 11 +---------- .../CoursewareStructuralElementDialogCopy.vue | 11 +---------- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/resources/vue/components/courseware/CoursewareShelfDialogCopy.vue b/resources/vue/components/courseware/CoursewareShelfDialogCopy.vue index 12515118a12..d9ab4ffc8d1 100644 --- a/resources/vue/components/courseware/CoursewareShelfDialogCopy.vue +++ b/resources/vue/components/courseware/CoursewareShelfDialogCopy.vue @@ -69,9 +69,9 @@ <studip-select v-if="filteredCourses.length !== 0 && !loadingCourses" :options="filteredCourses" - label="title" :clearable="false" :reduce="option => option.id" + :getOptionLabel="option => option.attributes.title" v-model="selectedRange" > <template #open-indicator="selectAttributes"> @@ -79,15 +79,6 @@ ><studip-icon shape="arr_1down" size="10" /></span> </template> - <template #no-options="{}"> - {{ $gettext('Es steht keine Auswahl zur Verfügung.') }} - </template> - <template #selected-option="{ attributes }"> - <span>{{ attributes.title }}</span> - </template> - <template #option="{ attributes }"> - <span>{{ attributes.title }}</span> - </template> </studip-select> <p v-if="loadingCourses"> {{$gettext('Lade Veranstaltungen…')}} diff --git a/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue b/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue index 20e9b0e5336..76d84c891db 100644 --- a/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue +++ b/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue @@ -68,9 +68,9 @@ <studip-select v-if="filteredCourses.length !== 0 && !loadingCourses" :options="filteredCourses" - label="title" :clearable="false" :reduce="option => option.id" + :getOptionLabel="option => option.attributes.title" v-model="selectedRange" > <template #open-indicator="selectAttributes"> @@ -78,15 +78,6 @@ ><studip-icon shape="arr_1down" :size="10" /></span> </template> - <template #no-options="{}"> - {{ $gettext('Es steht keine Auswahl zur Verfügung.') }} - </template> - <template #selected-option="{ attributes }"> - <span>{{ attributes.title }}</span> - </template> - <template #option="{ attributes }"> - <span>{{ attributes.title }}</span> - </template> </studip-select> <p v-if="loadingCourses"> {{$gettext('Lade Veranstaltungen…')}} -- GitLab