From 279d4506a2d5ae77c999c06d1aa16253fb7b9a82 Mon Sep 17 00:00:00 2001
From: Sonia Zorba <sonia.zorba@inaf.it>
Date: Fri, 9 Jul 2021 14:56:21 +0200
Subject: [PATCH] Fixed aesthetic issue on loading animation during upload

---
 vospace-ui-frontend/src/api/server/index.js | 2 +-
 vospace-ui-frontend/src/store.js            | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/vospace-ui-frontend/src/api/server/index.js b/vospace-ui-frontend/src/api/server/index.js
index bdf969c..ee4b994 100644
--- a/vospace-ui-frontend/src/api/server/index.js
+++ b/vospace-ui-frontend/src/api/server/index.js
@@ -124,7 +124,7 @@ export default {
         parentPath: path,
         files: files
       }
-    });
+    }, false);
   },
   uploadFile(url, file) {
     let formData = new FormData();
diff --git a/vospace-ui-frontend/src/store.js b/vospace-ui-frontend/src/store.js
index 051e2a5..68f19dd 100644
--- a/vospace-ui-frontend/src/store.js
+++ b/vospace-ui-frontend/src/store.js
@@ -183,7 +183,8 @@ export default new Vuex.Store({
           dispatch('setPath', state.path);
         });
     },
-    uploadFiles({ state, dispatch }, files) {
+    uploadFiles({ state, commit, dispatch }, files) {
+      commit('setLoading', true);
       let names = [];
       for (let file of files) {
         names.push(file.name);
-- 
GitLab