1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-11 20:01:10 +00:00

fix search when move dir to other repo (#6526)

This commit is contained in:
Michael An
2024-08-11 19:25:40 +08:00
committed by GitHub
parent 739f652390
commit 28923c8d7b

View File

@@ -244,23 +244,23 @@ class FileChooser extends React.Component {
sendRequest = (queryData, cancelToken) => {
if (isPro && enableSeasearch && !enableElasticsearch) {
seafileAPI.aiSearchFiles(queryData, cancelToken).then(res => {
this.handleSearchResult(res);
this.setState({
searchResults: res.results.length > 0 ? this.formatResultItems(res.results.filter(item => item.is_dir)) : [],
isResultGot: true
});
this.source = null;
});
} else {
seafileAPI.searchFiles(queryData, cancelToken).then(res => {
this.handleSearchResult(res);
this.setState({
searchResults: res.data.total ? this.formatResultItems(res.data.results) : [],
isResultGot: true
});
this.source = null;
});
}
};
handleSearchResult = (res) => {
this.setState({
searchResults: res.data.total ? this.formatResultItems(res.data.results) : [],
isResultGot: true
});
this.source = null;
};
cancelRequest = () => {
this.source.cancel('prev request is cancelled');
};