Browse Source

HUE-2612 [search] Support multi facets with one timelines

Multi timeline support
Romain Rigaux 10 years ago
parent
commit
30fdb01eb5
1 changed files with 4 additions and 4 deletions
  1. 4 4
      apps/search/src/search/static/search/js/search.ko.js

+ 4 - 4
apps/search/src/search/static/search/js/search.ko.js

@@ -590,7 +590,6 @@ var Collection = function (vm, collection) {
     $.each(self.facets(), function (index, facet) {
       if (facet.widgetType() == 'histogram-widget') {
         _facets.push(facet);
-        return false;
       }
     });
     return _facets;
@@ -1197,13 +1196,14 @@ var SearchViewModel = function (collection_json, query_json, initial_json) {
     )
     .done(function() {
       if (arguments[0] instanceof Array) { // If multi queries
-        $.each(self.collection.getHistogramFacets(), function(index, histoFacet) {
-          var histoFacetId = histoFacet.id();
+    	var histograms = self.collection.getHistogramFacets();
+    	for(var h = 0; h < histograms.length; h++){ // Do not use $.each here
+          var histoFacetId = histograms[h].id();
           var histoFacet = self.getFacetFromQuery(histoFacetId);
           for (var i = 1; i < arguments.length; i++) {
             histoFacet.extraSeries.push(arguments[i][0]['series']);
           }
-        });
+        };
         self.response.valueHasMutated();
       }
     })