From ea27d03afe2db2e1c23a02e9d46315853c0983a6 Mon Sep 17 00:00:00 2001 From: Marcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de> Date: Wed, 18 Dec 2024 11:40:50 +0000 Subject: [PATCH] Prevent loading of course memberships in Arbeitsplatz. Closes #5050 Merge request studip/studip!3778 --- .../courseware/structural-element/CoursewareTree.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/resources/vue/components/courseware/structural-element/CoursewareTree.vue b/resources/vue/components/courseware/structural-element/CoursewareTree.vue index 915f2e340cc..33aa41a528b 100644 --- a/resources/vue/components/courseware/structural-element/CoursewareTree.vue +++ b/resources/vue/components/courseware/structural-element/CoursewareTree.vue @@ -256,8 +256,10 @@ export default { mounted() { this.updateNestedChildren(); const parent = { type: 'courses', id: this.context.id }; - this.loadCourseMemberships({ parent, relationship: 'memberships', options: {'page[limit]': 10000 } }); - this.loadCourseStatusGroups({ parent, relationship: 'status-groups' }); + if (this.context.type === 'courses') { + this.loadCourseMemberships({ parent, relationship: 'memberships', options: {'page[limit]': 10000 } }); + this.loadCourseStatusGroups({ parent, relationship: 'status-groups' }); + } }, watch: { structuralElements() { -- GitLab