From 8dad646b8c56bec73b5f07fa91989414b264eac5 Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Tue, 22 Oct 2013 14:43:04 +0000 Subject: [PATCH] Fixed incident: https://support.d4science.research-infrastructures.eu/ticket/720 git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace@83664 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../gcube/portlets/user/workspace/client/AppController.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/AppController.java b/src/main/java/org/gcube/portlets/user/workspace/client/AppController.java index 31c13ff..e85db38 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/AppController.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/AppController.java @@ -117,7 +117,6 @@ public class AppController implements SubscriberInterface { private String selectedSmartFolderCategory; - public AppController(AppControllerExplorer appControllerExplorer) { this.appContrExplorer = appControllerExplorer; this.appContrExplorer.subscribe(this, new EventsTypeEnum[] { @@ -267,7 +266,9 @@ public class AppController implements SubscriberInterface { @Override public void onGetLink(GetShareLinkEvent getLinkEvent) { - AppControllerExplorer.getEventBus().fireEvent(new GetShareLinkEvent(getLinkEvent.getSourceFile())); + FileModel getLinkFile = getLinkEvent.getSourceFile()!=null?getLinkEvent.getSourceFile():wsPortlet.getToolBarPath().getLastParent(); + + AppControllerExplorer.getEventBus().fireEvent(new GetShareLinkEvent(getLinkFile)); } });