diff options
author | desperateCoder <echotodevnull@gmail.com> | 2019-10-20 02:20:56 +0300 |
---|---|---|
committer | desperateCoder <echotodevnull@gmail.com> | 2019-10-20 02:20:56 +0300 |
commit | 05125debd9c5fb4da9c144234f72b4f17d93b333 (patch) | |
tree | 1ef08ed9a661ea5f827a8500976d3f4a560a3209 /app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java | |
parent | 85f740f6634909144e1773670f31cbf791634802 (diff) |
#148: create ACL: fixed boardId
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java b/app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java index f28258698..299dd7ca0 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/model/AccessControl.java @@ -36,6 +36,21 @@ public class AccessControl extends AbstractRemoteEntity { @SerializedName("participant") private User user; + public AccessControl() { + super(); + } + + public AccessControl(AccessControl accessControl) { + this.type = accessControl.getType(); + this.boardId = accessControl.getBoardId(); + this.owner = accessControl.isOwner(); + this.permissionEdit = accessControl.isPermissionEdit(); + this.permissionShare = accessControl.isPermissionShare(); + this.permissionManage = accessControl.isPermissionManage(); + this.userId = accessControl.getUserId(); + this.user = accessControl.getUser(); + } + public Long getType() { return type; } |