diff --git a/resources/vue/components/courseware/CoursewareManagerCopySelector.vue b/resources/vue/components/courseware/CoursewareManagerCopySelector.vue index c582737aef8b9dbec805c6217011ad42a183ce24..29d51dcab2cd5512f53a5f8fab20a06c99b5859d 100755 --- a/resources/vue/components/courseware/CoursewareManagerCopySelector.vue +++ b/resources/vue/components/courseware/CoursewareManagerCopySelector.vue @@ -9,7 +9,7 @@ <button v-show="!sourceOwn && hasRemoteCid" class="button" @click="selectNewCourse"><translate>Veranstaltung auswählen</translate></button> <div v-if="sourceRemote"> <h2 v-if="!hasRemoteCid"><translate>Veranstaltungen</translate></h2> - <ul v-if="!hasRemoteCid"> + <ul v-if="!hasRemoteCid && semesterMap.length > 0"> <li v-for="semester in semesterMap" :key="semester.id"> <h3>{{semester.attributes.title}}</h3> <ul> @@ -26,6 +26,11 @@ </li> </ul> + <courseware-companion-box + v-if="!hasRemoteCid && semesterMap.length === 0" + :msgCompanion="$gettext('Es wurden keine Veranstaltung mit Courseware-Inhalten gefunden.')" + mood="sad" + /> <courseware-manager-element v-if="remoteId !== '' && hasRemoteCid" type="remote"