From 8c4de289f45ee2f0d68c7bb3d82924999ea5705d Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Tue, 30 Sep 2014 10:53:53 +0000 Subject: [PATCH] optimization of code to remove single administrator git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@100283 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../user/workspace/client/AppControllerExplorer.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java b/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java index d46e1db..9a9b212 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java @@ -2131,11 +2131,9 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt //IF NOT CANCELLED String clickedButton = be.getButtonClicked().getItemId(); if(clickedButton.equals(Dialog.OK)){ - List logins = new ArrayList(targets.size()); - for (org.gcube.portlets.widgets.workspacesharingwidget.shared.InfoContactModel infoContactModel : targets) { - logins.add(infoContactModel.getLogin()); - doAddAdministratorToFolderId(file, logins); - } + List logins = new ArrayList(1); + logins.add(targets.get(0).getLogin()); + doAddAdministratorToFolderId(file, logins); multidrag.hide(); } }