ATLAS-1938: updated search UI to avoid unnecessary calls on Refresh button click
Signed-off-by: Madhan Neethiraj <madhan@apache.org>
diff --git a/dashboardv2/public/js/views/search/SearchLayoutView.js b/dashboardv2/public/js/views/search/SearchLayoutView.js
index 7ac394c..c77d8a7 100644
--- a/dashboardv2/public/js/views/search/SearchLayoutView.js
+++ b/dashboardv2/public/js/views/search/SearchLayoutView.js
@@ -235,7 +235,9 @@
},
onRefreshButton: function() {
this.fetchCollection();
- if (this.searchVent) {
+ //to check url query param contain type or not
+ var checkURLValue = Utils.getUrlState.getQueryParams(this.url);
+ if (this.searchVent && (_.has(checkURLValue, "tag") || _.has(checkURLValue, "type") || _.has(checkURLValue, "query"))) {
this.searchVent.trigger('search:refresh');
}
},