From 372e8ac8066d60cc68b4472d3177bea700e3a72c Mon Sep 17 00:00:00 2001 From: Ron Lucke <lucke@elan-ev.de> Date: Fri, 25 Mar 2022 09:05:15 +0000 Subject: [PATCH] fix biest #716 --- .../components/courseware/CoursewareViewWidget.vue | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/resources/vue/components/courseware/CoursewareViewWidget.vue b/resources/vue/components/courseware/CoursewareViewWidget.vue index 580fbb9822f..cfd97c7fc90 100755 --- a/resources/vue/components/courseware/CoursewareViewWidget.vue +++ b/resources/vue/components/courseware/CoursewareViewWidget.vue @@ -5,7 +5,10 @@ <translate>Lesen</translate> </a> </li> - <li :class="{ active: editView }"> + <li + v-if="canEdit" + :class="{ active: editView }" + > <a href="#" @click="setEditView"> <translate>Bearbeiten</translate> </a> @@ -40,7 +43,13 @@ export default { }, discussView() { return this.viewMode === 'discuss'; - } + }, + canEdit() { + if (!this.structuralElement) { + return false; + } + return this.structuralElement.attributes['can-edit']; + }, }, methods: { ...mapActions({ -- GitLab