From 395cde2a65514dfd879c552b09ca95c690ee84f5 Mon Sep 17 00:00:00 2001
From: Ron Lucke <lucke@elan-ev.de>
Date: Wed, 26 Oct 2022 10:18:31 +0000
Subject: [PATCH] fix #1452

Closes #1452

Merge request studip/studip!1108
---
 resources/vue/components/courseware/CoursewareTreeItem.vue | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/resources/vue/components/courseware/CoursewareTreeItem.vue b/resources/vue/components/courseware/CoursewareTreeItem.vue
index 4e359778a7e..4ccecf25b68 100644
--- a/resources/vue/components/courseware/CoursewareTreeItem.vue
+++ b/resources/vue/components/courseware/CoursewareTreeItem.vue
@@ -109,7 +109,7 @@ export default {
             if (Object.keys(writeApproval).length === 0) {
                 return false;
             }
-            return writeApproval.all || writeApproval.groups.length > 0 || writeApproval.users.length > 0;
+            return (writeApproval.all || writeApproval.groups.length > 0 || writeApproval.users.length > 0) && this.element.attributes['can-edit'];
         },
         hasNoReadApproval() {
             if (this.context.type === 'users') {
-- 
GitLab