aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRon Lucke <lucke@elan-ev.de>2022-03-25 09:05:15 +0000
committerMarcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de>2022-03-25 09:05:15 +0000
commit372e8ac8066d60cc68b4472d3177bea700e3a72c (patch)
tree8f837a231ae93c8dd3d2466dc57b1c2567d8aa51
parente25357e20d0ec3c78cd81a6ee5fa01ce29588bd4 (diff)
fix biest #716
-rwxr-xr-xresources/vue/components/courseware/CoursewareViewWidget.vue13
1 files changed, 11 insertions, 2 deletions
diff --git a/resources/vue/components/courseware/CoursewareViewWidget.vue b/resources/vue/components/courseware/CoursewareViewWidget.vue
index 580fbb9..cfd97c7 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({