Skip to content

Commit 6a6b696

Browse files
authored
fix: open favorites documents depending on user permissions - EXO-83352 (#2531)
open favorites documents depending on user permissions
1 parent 5c4530d commit 6a6b696

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

core/services/src/main/java/org/exoplatform/services/attachments/utils/EntityBuilder.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
package org.exoplatform.services.attachments.utils;
1818

1919
import org.exoplatform.commons.exception.ObjectNotFoundException;
20+
import org.exoplatform.ecm.utils.permission.PermissionUtil;
2021
import org.exoplatform.services.attachments.model.Attachment;
2122
import org.exoplatform.services.attachments.model.Permission;
2223
import org.exoplatform.services.attachments.rest.model.AttachmentEntity;
@@ -139,6 +140,7 @@ public static final Attachment fromAttachmentNode(RepositoryService repositorySe
139140
attachment.setPreviewBreadcrumb(previewBreadcrumb);
140141

141142
acl.setCanAccess(true);
143+
acl.setCanEdit(PermissionUtil.canSetProperty(attachmentNode));
142144
attachment.setAcl(acl);
143145

144146
return attachment;

0 commit comments

Comments
 (0)