From 5cfa4f173aa053b75c94ac61332ccc1f1f76b0e9 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 14 Oct 2025 19:27:45 +0530 Subject: [PATCH] fix: moderators should be able to access unpublished courses --- frappe-ui | 2 +- frontend/src/pages/CourseDetail.vue | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/frappe-ui b/frappe-ui index 8b85a70d..310089f4 160000 --- a/frappe-ui +++ b/frappe-ui @@ -1 +1 @@ -Subproject commit 8b85a70d21215e90ce9b3a0c3b7fccc5bcb21c79 +Subproject commit 310089f4a40a6f6c9fa65d3e942c853e893df8ee diff --git a/frontend/src/pages/CourseDetail.vue b/frontend/src/pages/CourseDetail.vue index 5eea3cc5..51158cd5 100644 --- a/frontend/src/pages/CourseDetail.vue +++ b/frontend/src/pages/CourseDetail.vue @@ -144,7 +144,12 @@ watch( ) watch(course, () => { - if (!isInstructor() && !course.data?.published && !course.data?.upcoming) { + if ( + !isInstructor() && + !user.data?.is_moderator && + !course.data?.published && + !course.data?.upcoming + ) { router.push({ name: 'Courses', })