From 1d91baa9c53cb81a693b51694a6e4e5fa6281e87 Mon Sep 17 00:00:00 2001 From: UmakanthKaspa Date: Mon, 9 Feb 2026 13:41:12 +0000 Subject: [PATCH] fix: show error toast when course creation fails --- frontend/src/pages/Courses/NewCourseModal.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/Courses/NewCourseModal.vue b/frontend/src/pages/Courses/NewCourseModal.vue index eff45643..be9460b8 100644 --- a/frontend/src/pages/Courses/NewCourseModal.vue +++ b/frontend/src/pages/Courses/NewCourseModal.vue @@ -78,7 +78,7 @@ import { Button, Dialog, FormControl, TextEditor, toast } from 'frappe-ui' import { Link, useOnboarding, useTelemetry } from 'frappe-ui/frappe' import { inject, onMounted, onBeforeUnmount, ref, watch } from 'vue' import { useRouter } from 'vue-router' -import { openSettings } from '@/utils' +import { cleanError, openSettings } from '@/utils' import MultiSelect from '@/components/Controls/MultiSelect.vue' import Uploader from '@/components/Controls/Uploader.vue' @@ -125,6 +125,9 @@ const saveCourse = (close: () => void = () => {}) => { }) } }, + onError(err: any) { + toast.error(cleanError(err.messages?.[0])) + }, } ) }