From 05cfdb67a5748e0ed1ab4bf519e25379c354750e Mon Sep 17 00:00:00 2001 From: Ron Lucke <lucke@elan-ev.de> Date: Tue, 27 Jun 2023 10:56:41 +0000 Subject: [PATCH] fix #2771 Closes #2771 Merge request studip/studip!1880 --- .../vue/components/courseware/CoursewareShelfDialogCopy.vue | 2 +- .../courseware/CoursewareStructuralElementDialogCopy.vue | 2 +- resources/vue/store/courseware/courseware-shelf.module.js | 2 +- resources/vue/store/courseware/courseware.module.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/vue/components/courseware/CoursewareShelfDialogCopy.vue b/resources/vue/components/courseware/CoursewareShelfDialogCopy.vue index 9695df3368b..a9c177f6a37 100644 --- a/resources/vue/components/courseware/CoursewareShelfDialogCopy.vue +++ b/resources/vue/components/courseware/CoursewareShelfDialogCopy.vue @@ -261,7 +261,7 @@ export default { return this.selectedUnitElement.attributes.payload.description ?? ''; }, filteredCourses() { - const courses = this.courses.filter((course) => { return course.id !== this.context.id}); + const courses = this.courses.filter((course) => { return course.id !== this.context.id }); if (this.selectedSemester === 'all') { return courses; } else { diff --git a/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue b/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue index 8eda4d32583..aec65adef47 100644 --- a/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue +++ b/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue @@ -329,7 +329,7 @@ export default { .filter(Boolean); }, filteredCourses() { - const courses = this.courses.filter((course) => { return course.id !== this.context.id}); + const courses = this.courses.filter((course) => { return course.id !== this.context.id }); if (this.selectedSemester === 'all') { return courses; } else { diff --git a/resources/vue/store/courseware/courseware-shelf.module.js b/resources/vue/store/courseware/courseware-shelf.module.js index 8fab7a275c1..7b564b882bc 100644 --- a/resources/vue/store/courseware/courseware-shelf.module.js +++ b/resources/vue/store/courseware/courseware-shelf.module.js @@ -314,7 +314,7 @@ export const actions = { return items .filter(({ membership, course }) => { - return course.relationships.courseware; + return course.relationships.courseware.data; }) .map(({ course }) => course); diff --git a/resources/vue/store/courseware/courseware.module.js b/resources/vue/store/courseware/courseware.module.js index 5eb40a00855..b4c309d391f 100644 --- a/resources/vue/store/courseware/courseware.module.js +++ b/resources/vue/store/courseware/courseware.module.js @@ -1093,7 +1093,7 @@ export const actions = { return items .filter(({ membership, course }) => { - return course.relationships.courseware; + return course.relationships.courseware.data; }) .map(({ course }) => course); -- GitLab