diff --git a/pom.xml b/pom.xml
index c468ae9..17cf58a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
org.gcube.portlets.user
workspace-tree-widget
- 6.23.0-SNAPSHOT
+ 6.24.0-SNAPSHOT
gCube Workspace Tree Widget
gCube Workspace Tree Widget is a widget to navigate and interact with gCube Workspace
diff --git a/src/main/java/org/gcube/portlets/user/workspace/server/tostoragehub/ObjectStorageHubToWorkpaceMapper.java b/src/main/java/org/gcube/portlets/user/workspace/server/tostoragehub/ObjectStorageHubToWorkpaceMapper.java
index ff31156..411370a 100644
--- a/src/main/java/org/gcube/portlets/user/workspace/server/tostoragehub/ObjectStorageHubToWorkpaceMapper.java
+++ b/src/main/java/org/gcube/portlets/user/workspace/server/tostoragehub/ObjectStorageHubToWorkpaceMapper.java
@@ -232,8 +232,11 @@ public class ObjectStorageHubToWorkpaceMapper {
}
}
else{
- if(loggedUser!=null)
- // fileGridModel.setOwner(new InfoContactModel(userLogged.getId(), userLogged.getLogin(), userLogged.getName()));
+ String ownerUsername = wrappedItem.getOwner();
+ //Task #12911 I'm calling getUserFullName for any user other than logged user
+ if(ownerUsername!=null && ownerUsername.compareToIgnoreCase(loggedUser.getUsername())!=0){
+ fileGridModel.setOwnerFullName(UserUtil.getUserFullName(ownerUsername));
+ }else
fileGridModel.setOwnerFullName(loggedUser.getFullname());
}