From 336569fc64ceb7cd1b000c55a76fc1bef2529ba3 Mon Sep 17 00:00:00 2001
From: Sonia Zorba <sonia.zorba@inaf.it>
Date: Mon, 7 Jun 2021 10:51:32 +0200
Subject: [PATCH] Rename fixes

---
 .../inaf/ia2/vospace/ui/controller/NodesController.java   | 8 ++++----
 vospace-ui-frontend/src/components/modal/RenameModal.vue  | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

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 f7450ae..d65e09c 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 a24b4f6..54bfc06 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
-- 
GitLab