diff --git a/frontend/src/components/Controls/MultiSelect.vue b/frontend/src/components/Controls/MultiSelect.vue index f1281eb7..aefd8bb0 100644 --- a/frontend/src/components/Controls/MultiSelect.vue +++ b/frontend/src/components/Controls/MultiSelect.vue @@ -152,24 +152,11 @@ const filterOptions = createResource({ url: 'frappe.desk.search.search_link', method: 'POST', cache: [text.value, props.doctype], + auto: true, params: { txt: text.value, doctype: props.doctype, }, - /* transform: (data) => { - let allData = data - .filter((c) => { - return c.description.split(', ')[1] - }) - .map((option) => { - let email = option.description.split(', ')[1] - return { - label: option.label || email, - value: email, - } - }) - return allData - }, */ }) const options = computed(() => { diff --git a/frontend/src/pages/Lesson.vue b/frontend/src/pages/Lesson.vue index 800cf1bf..b8f6373e 100644 --- a/frontend/src/pages/Lesson.vue +++ b/frontend/src/pages/Lesson.vue @@ -279,7 +279,7 @@ const renderEditor = (holder, content) => { } const markProgress = () => { - if (user.data && !lesson.data?.progress) { + if (user.data && lesson.data && !lesson.data.progress) { progress.submit() } } diff --git a/package.json b/package.json index f5231fac..923d2f3e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "frappe_lms", "version": "1.0.0", "description": "Easy to use, open-source, Learning Management System", - "workspaces1": [ + "workspaces": [ "frappe-ui", "frontend" ],