From 3a3a514825a474077481dfced377a5999296ae66 Mon Sep 17 00:00:00 2001 From: smanylov Date: Fri, 20 Mar 2026 21:37:51 +0700 Subject: [PATCH] update search logic --- src/app/ui/search/file-search-panel.tsx | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/src/app/ui/search/file-search-panel.tsx b/src/app/ui/search/file-search-panel.tsx index 1b2bf7b..2ff9ef3 100644 --- a/src/app/ui/search/file-search-panel.tsx +++ b/src/app/ui/search/file-search-panel.tsx @@ -74,12 +74,27 @@ export function FileSearchPanel( if (result?.content?.length) { setSearchedUserFiles(result.content); + + const hasOwned = result?.content.some((item: { owner: boolean }) => { + if (item.owner) { + return true; + } + return false; + }); + + if (hasOwned) { + if (fileType === 'image') { + setShowGlobalSearch(true); + handlerSearchGlobalFile(fileId, page); + } + } + + } else { + setSearchedUserFilesShowNull(true); if (fileType === 'image') { setShowGlobalSearch(true); handlerSearchGlobalFile(fileId, page); } - } else { - setSearchedUserFilesShowNull(true); } } catch (error) {