Browse Source

AMBARI-11773. Widgets: should allow add w/o selecting aggregation.(xiwang)

Xi Wang 10 years ago
parent
commit
4cbd1dc27c

+ 6 - 0
ambari-web/app/views/main/service/widgets/create/expression_view.js

@@ -234,6 +234,12 @@ App.AddMetricExpressionView = Em.View.extend({
           selectedMetric.hostComponentCriteria = self.get('currentSelectedComponent.hostComponentCriteria');
         }
         self.set('currentSelectedComponent.selectedMetric', selectedMetric);
+        if (self.get('currentSelectedComponent.selectedAggregation') == Em.I18n.t('dashboard.widgets.wizard.step2.aggregateFunction.scanOps')) {
+          var aggregatorId = "#" + self.get('currentSelectedComponent.aggregatorId');
+          var defaultAggregator = self.get('parentView.AGGREGATE_FUNCTIONS')[0];
+          $(aggregatorId).val(1).trigger("chosen:updated");
+          self.set('currentSelectedComponent.selectedAggregation', defaultAggregator);
+        }
       }
     })
   }.property(),