From 5738f4bad0413f8db5e2a56ece015a4746ac0ddc Mon Sep 17 00:00:00 2001 From: gopienkonikita Date: Thu, 23 Apr 2020 12:19:49 +0300 Subject: [PATCH] Web: Files: fixed update row with multiple files upload --- .../Client/src/components/Article/MainButton/index.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/products/ASC.Files/Client/src/components/Article/MainButton/index.js b/products/ASC.Files/Client/src/components/Article/MainButton/index.js index e4f5a58cf2..61578742d9 100644 --- a/products/ASC.Files/Client/src/components/Article/MainButton/index.js +++ b/products/ASC.Files/Client/src/components/Article/MainButton/index.js @@ -34,12 +34,13 @@ class PureArticleMainButtonContent extends React.Component { onFileChange = (e) => { const files = e.target.files; - for (let file of files) { - this.uploadFile(file); + for(let i = 0; i { + uploadFile = (file, isLatestFile) => { const { onLoading, filter, currentFolderId } = this.props; const fileName = file.name; @@ -73,7 +74,7 @@ class PureArticleMainButtonContent extends React.Component { api.files.uploadFile(location, requestsDataArray[i]).then((res) => { if (i + 1 !== requestsDataArray.length) { sendRequestFunc(i + 1); - } else { + } else if (isLatestFile) { onLoading(true); const newFilter = filter.clone();