From a09bd964e197783d32d8b06691953097e4045542 Mon Sep 17 00:00:00 2001 From: Montassar Ghanmy Date: Wed, 24 Jul 2024 14:06:46 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20shared=20file=20action=20m?= =?UTF-8?q?enu=20(#626)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/app/views/client/body/drive/browser.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tdrive/frontend/src/app/views/client/body/drive/browser.tsx b/tdrive/frontend/src/app/views/client/body/drive/browser.tsx index e3b3cadb..5863ba9f 100644 --- a/tdrive/frontend/src/app/views/client/body/drive/browser.tsx +++ b/tdrive/frontend/src/app/views/client/body/drive/browser.tsx @@ -149,14 +149,14 @@ export default memo( if (item?.id) setUploadModalState({ open: true, parent_id: item.id }); }, [item?.id, setUploadModalState]); - const documents = ( - item?.is_directory === false + const items = item?.is_directory === false ? //We use this hack for public shared single file item ? [item] : [] : children - ).filter(i => !i.is_directory); + + const documents = items.filter(i => !i.is_directory); const selectedCount = Object.values(checked).filter(v => v).length; @@ -307,7 +307,7 @@ export default memo(
@@ -423,7 +423,7 @@ export default memo(
- {children.length === 0 && !loading && ( + {items.length === 0 && !loading && (
{Languages.t('scenes.app.drive.nothing')} @@ -443,14 +443,14 @@ export default memo( )}
)} - {children.map((child, index) => + {items.map((child, index) => child.is_directory ? ( { @@ -476,7 +476,7 @@ export default memo(