From e08984af230bb9acd4256d2d39e57509167f59c6 Mon Sep 17 00:00:00 2001 From: lucio Date: Wed, 29 Jan 2020 11:37:50 +0100 Subject: [PATCH] On Grup creation the user creator is automatically added to the gruop --- .../gcube/data/access/storagehub/services/GroupManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/gcube/data/access/storagehub/services/GroupManager.java b/src/main/java/org/gcube/data/access/storagehub/services/GroupManager.java index 25e4279..6c6a70a 100644 --- a/src/main/java/org/gcube/data/access/storagehub/services/GroupManager.java +++ b/src/main/java/org/gcube/data/access/storagehub/services/GroupManager.java @@ -136,7 +136,11 @@ public class GroupManager { Group createdGroup = usrManager.createGroup(group); groupId = createdGroup.getID(); + + User user = (User)usrManager.getAuthorizable(folderOwner); + createdGroup.addMember(user); + createVreFolder(groupId, session, accessType!=null?accessType:AccessType.WRITE_OWNER, folderOwner); session.save();