diff --git a/resources/vue/components/courseware/CoursewareContentOverviewElements.vue b/resources/vue/components/courseware/CoursewareContentOverviewElements.vue index 00b65e44057cee508d7820872f5030f1bea8f766..09584757482c2f1c4e1988a153aa02fbdf255a2f 100644 --- a/resources/vue/components/courseware/CoursewareContentOverviewElements.vue +++ b/resources/vue/components/courseware/CoursewareContentOverviewElements.vue @@ -466,6 +466,10 @@ export default { this.initNewElement(); }, async createElement() { + if (this.newElement.attributes.title == null ) { + this.companionInfo({ info: this.$gettext('Bitte geben Sie einen Titel für das Lernmaterial ein') }); + return false; + } this.setShowOverviewElementAddDialog(false); const file = this.$refs?.upload_image?.files[0]; this.newElement.attributes.purpose = this.newElementPurpose;