From fba89dfacb28f09760de34fbf3a3b76f29744fd8 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 29 May 2025 12:50:25 +0530 Subject: [PATCH] feat: show unpushlished courses to admins on frontend --- frontend/src/pages/Courses.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/Courses.vue b/frontend/src/pages/Courses.vue index d585dd7d..3d5099c0 100644 --- a/frontend/src/pages/Courses.vue +++ b/frontend/src/pages/Courses.vue @@ -240,7 +240,6 @@ const updateTabFilter = () => { filters.value['live'] = 1 } else if (currentTab.value == 'Upcoming') { filters.value['upcoming'] = 1 - filters.value['published'] = 1 } else if (currentTab.value == 'New') { filters.value['published'] = 1 filters.value['published_on'] = [ @@ -249,6 +248,8 @@ const updateTabFilter = () => { ] } else if (currentTab.value == 'Created') { filters.value['created'] = 1 + } else if (currentTab.value == 'Unpublished') { + filters.value['published'] = 0 } } } @@ -318,6 +319,7 @@ const courseTabs = computed(() => { user.data?.is_evaluator ) { tabs.push({ label: __('Created') }) + tabs.push({ label: __('Unpublished') }) } else if (user.data) { tabs.push({ label: __('Enrolled') }) }