From 9f4c932367005ad5255fbee9cb9708add0749d17 Mon Sep 17 00:00:00 2001
From: Eugen Ciur <eugen@papermerge.com>
Date: Sun, 27 Feb 2022 07:19:06 +0100
Subject: [PATCH] bugfix: skip move request when target = source

---
 app/components/commander/index.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/app/components/commander/index.js b/app/components/commander/index.js
index 679f3a1..52573bc 100644
--- a/app/components/commander/index.js
+++ b/app/components/commander/index.js
@@ -267,6 +267,10 @@ export default class CommanderComponent extends Component {
           'id': this.args.node.id
         }
       }
+      if (nodes_move_data.source_parent.id == nodes_move_data.target_parent.id) {
+        console.log('Source same as target. Nothing to do.');
+        return;
+      }
       this.requests.nodesMove(nodes_move_data);
 
     } else if (data['application/x.desktop']) {
-- 
GitLab