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) {