From 288477216d354e1a73f2d48a6812eed2704576a1 Mon Sep 17 00:00:00 2001 From: Christian Beeznest Date: Mon, 3 Feb 2025 14:14:24 -0500 Subject: [PATCH] Internal: Hide disabled course tools in student view --- assets/vue/views/course/CourseHome.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/assets/vue/views/course/CourseHome.vue b/assets/vue/views/course/CourseHome.vue index 33ae731dce..4fb2f5e47e 100644 --- a/assets/vue/views/course/CourseHome.vue +++ b/assets/vue/views/course/CourseHome.vue @@ -423,6 +423,13 @@ onMounted(async () => { const onStudentViewChanged = async () => { isAllowedToEdit.value = await checkIsAllowedToEdit() + + courseService.loadCTools(course.value.id, session.value?.id).then((cTools) => { + tools.value = cTools.map((element) => ({ + ...element, + isEnabled: element.resourceNode?.resourceLinks[0]?.visibility === 2, + })) + }) } const allowEditToolVisibilityInSession = computed(() => {