diff --git a/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/controller/NodesController.java b/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/controller/NodesController.java index f7450ae8cb8e5018251b4a7769f05a94cd80522d..d65e09c2440397c9e7d9d9c22c264be36f3242b0 100644 --- a/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/controller/NodesController.java +++ b/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/controller/NodesController.java @@ -142,11 +142,11 @@ public class NodesController extends BaseController { String direction = getRequiredParam(params, "direction"); Transfer transfer = new Transfer(); - transfer.setTarget(target); - transfer.setDirection(direction); - + transfer.setTarget("vos://" + authority + target); + transfer.setDirection("vos://" + authority + direction); + JobSummary job = client.startTransferJob(transfer); - + // TODO: polling } diff --git a/vospace-ui-frontend/src/components/modal/RenameModal.vue b/vospace-ui-frontend/src/components/modal/RenameModal.vue index a24b4f6a05f262c35f19edba3a4fbef51c2c6efe..54bfc066280e1e0d5d6f6ebc55e747c76d1960e3 100644 --- a/vospace-ui-frontend/src/components/modal/RenameModal.vue +++ b/vospace-ui-frontend/src/components/modal/RenameModal.vue @@ -53,7 +53,7 @@ export default { } else if (/[<>?":\\/`|'*]/.test(this.newName)) { this.newNameError = "Name contains an illegal character. Following characters are not allowed: < > ? \" : \\ / | ' * `"; } else { - let parentPath = this.oldName.substring(0, this.oldName.lastIndexOf('/') + 1); + let parentPath = this.nodeToRename.substring(0, this.nodeToRename.lastIndexOf('/') + 1); this.$store.dispatch('moveNode', { target: parentPath + this.oldName, direction: parentPath + this.newName