1
0
mirror of https://github.com/sismics/docs.git synced 2025-12-13 01:36:18 +00:00
This commit is contained in:
Benjamin Gamard
2018-02-01 18:26:33 +01:00
parent 2b4ddfa072
commit 6e6f892cb0
2 changed files with 30 additions and 23 deletions

View File

@@ -2,6 +2,7 @@ package com.sismics.docs.rest.resource;
import com.sismics.docs.core.constant.AclTargetType;
import com.sismics.docs.core.constant.AclType;
import com.sismics.docs.core.constant.PermType;
import com.sismics.docs.core.dao.jpa.AclDao;
import com.sismics.docs.core.dao.jpa.ShareDao;
@@ -76,6 +77,7 @@ public class ShareResource extends BaseResource {
Acl acl = new Acl();
acl.setSourceId(documentId);
acl.setPerm(PermType.READ);
acl.setType(AclType.USER);
acl.setTargetId(share.getId());
aclDao.create(acl, principal.getId());