From 17de200494a216e5a73aff123a56ce8687b16d20 Mon Sep 17 00:00:00 2001
From: Eugen Ciur <eugen@papermerge.com>
Date: Sun, 27 Feb 2022 07:31:47 +0100
Subject: [PATCH] correctly refresh inbox

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

diff --git a/app/components/commander/index.js b/app/components/commander/index.js
index 52573bc..d0849d9 100644
--- a/app/components/commander/index.js
+++ b/app/components/commander/index.js
@@ -22,6 +22,8 @@ export default class CommanderComponent extends Component {
   @service requests;
   @service preferences;
   @service uploader;
+  @service router;
+  @service currentUser;
 
   // show create new folder modal dialog?
   @tracked show_new_folder_modal = false;
@@ -272,6 +274,13 @@ export default class CommanderComponent extends Component {
         return;
       }
       this.requests.nodesMove(nodes_move_data);
+      if (nodes_move_data.source_parent.id == this.currentUser.user.inbox_folder.get('id')) {
+        this.router.refresh();
+      }
+
+      if (nodes_move_data.target_parent.id == this.currentUser.user.inbox_folder.get('id')) {
+        this.router.refresh();
+      }
 
     } else if (data['application/x.desktop']) {
       // dropping items from the Desktop file manager
-- 
GitLab