fix: show error toast when course creation fails
This commit is contained in:
@@ -78,7 +78,7 @@ import { Button, Dialog, FormControl, TextEditor, toast } from 'frappe-ui'
|
|||||||
import { Link, useOnboarding, useTelemetry } from 'frappe-ui/frappe'
|
import { Link, useOnboarding, useTelemetry } from 'frappe-ui/frappe'
|
||||||
import { inject, onMounted, onBeforeUnmount, ref, watch } from 'vue'
|
import { inject, onMounted, onBeforeUnmount, ref, watch } from 'vue'
|
||||||
import { useRouter } from 'vue-router'
|
import { useRouter } from 'vue-router'
|
||||||
import { openSettings } from '@/utils'
|
import { cleanError, openSettings } from '@/utils'
|
||||||
import MultiSelect from '@/components/Controls/MultiSelect.vue'
|
import MultiSelect from '@/components/Controls/MultiSelect.vue'
|
||||||
import Uploader from '@/components/Controls/Uploader.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]))
|
||||||
|
},
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user