Minor Update

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-gwt-service@92884 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2014-03-10 16:19:53 +00:00
parent 7fddb457c7
commit e00de1d7f6
1 changed files with 5 additions and 3 deletions

View File

@ -3895,7 +3895,7 @@ public class TDGWTServiceImpl extends RemoteServiceServlet implements
try {
HttpSession session = this.getThreadLocalRequest().getSession();
ASLSession aslSession = SessionUtil.getAslSession(session);
logger.debug("ShareInfo: "+shareInfo);
AuthorizationProvider.instance.set(new AuthorizationToken(
aslSession.getUsername()));
TabularDataService service = TabularDataServiceFactory.getService();
@ -3906,9 +3906,11 @@ public class TDGWTServiceImpl extends RemoteServiceServlet implements
List<String> users = new ArrayList<String>();
for (Contacts cont : shareInfo.getContacts()) {
String user = cont.getLogin();
users.add(user);
users.add(user);
}
service.share(serviceTR, (String[]) users.toArray());
String[] usersArray = users.toArray(new String[0]);
logger.debug("Share with Users: "+users);
service.share(serviceTR, usersArray);
} catch (Exception e) {
e.printStackTrace();