diff --git a/src/main/java/org/gcube/data/access/storagehub/services/ItemsManager.java b/src/main/java/org/gcube/data/access/storagehub/services/ItemsManager.java index 22a8d07..72793f4 100644 --- a/src/main/java/org/gcube/data/access/storagehub/services/ItemsManager.java +++ b/src/main/java/org/gcube/data/access/storagehub/services/ItemsManager.java @@ -656,6 +656,7 @@ public class ItemsManager { if (item instanceof AbstractFileItem) { String newStorageID = Utils.getStorageClient(login).getClient().copyFile().from(((AbstractFileItem)item).getContent().getStorageId()).to(newPath); ((AbstractFileItem) item).getContent().setStorageId(newStorageID); + ((AbstractFileItem) item).getContent().setRemotePath(newPath); item2Node.replaceContent(ses, newNode, (AbstractFileItem) item, ItemAction.CLONED); } else Utils.setPropertyOnChangeNode(newNode, login, ItemAction.CLONED);