diff --git a/frontend/src/components/UserDropdown.vue b/frontend/src/components/UserDropdown.vue
index d8fd2eaa..eaffdf0d 100644
--- a/frontend/src/components/UserDropdown.vue
+++ b/frontend/src/components/UserDropdown.vue
@@ -194,11 +194,6 @@ const userDropdownOptions = computed(() => {
)
},
},
- ],
- },
- {
- group: '',
- items: [
{
icon: LogOut,
label: 'Log out',
diff --git a/frontend/src/pages/Courses.vue b/frontend/src/pages/Courses.vue
index 58b4717a..3fd44c53 100644
--- a/frontend/src/pages/Courses.vue
+++ b/frontend/src/pages/Courses.vue
@@ -171,17 +171,10 @@ const isPersonaCaptured = async () => {
}
const identifyUserPersona = async () => {
- let personaCaptured = await isPersonaCaptured()
- debugger
- console.log('personaCaptured', personaCaptured)
- console.log('user.data?.is_system_manager', user.data?.is_system_manager)
- console.log('user.data?.developer_mode', user.data?.developer_mode)
+ if (user.data?.is_system_manager && !user.data?.developer_mode) {
+ let personaCaptured = await isPersonaCaptured()
+ if (personaCaptured) return
- if (
- user.data?.is_system_manager &&
- !user.data?.developer_mode &&
- !personaCaptured
- ) {
call('frappe.client.get_count', {
doctype: 'LMS Course',
}).then((data) => {
diff --git a/frontend/src/pages/Lesson.vue b/frontend/src/pages/Lesson.vue
index fecaf6e4..01216a07 100644
--- a/frontend/src/pages/Lesson.vue
+++ b/frontend/src/pages/Lesson.vue
@@ -7,24 +7,33 @@
- {{ - __( - 'This lesson is not available for preview. Please enroll in the course to access it.' - ) - }} -
- - +