summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--webapp/components/search_bar.jsx13
1 files changed, 11 insertions, 2 deletions
diff --git a/webapp/components/search_bar.jsx b/webapp/components/search_bar.jsx
index 42a124eda..910e3f5d9 100644
--- a/webapp/components/search_bar.jsx
+++ b/webapp/components/search_bar.jsx
@@ -74,8 +74,17 @@ export default class SearchBar extends React.Component {
if (!Utils.areObjectsEqual(newState, this.state)) {
this.setState(newState);
}
- if (doSearch) {
- this.performSearch(newState.searchTerm, isMentionSearch);
+ if (doSearch && newState && newState.searchTerm.length) {
+ performSearch(
+ newState.searchTerm,
+ isMentionSearch,
+ () => {
+ this.handleSearchOnSuccess();
+ },
+ () => {
+ this.handleSearchOnError();
+ }
+ );
}
}
}