ソースを参照

AMBARI-14552 Sometimes "Disk Usage" widget has not actual measurement scale. (atkach)

Andrii Tkach 9 年 前
コミット
24e2ba6d16
1 ファイル変更4 行追加1 行削除
  1. 4 1
      ambari-web/app/views/common/chart/linear_time.js

+ 4 - 1
ambari-web/app/views/common/chart/linear_time.js

@@ -198,12 +198,15 @@ App.ChartLinearTimeView = Ember.View.extend(App.ExportMetricsMixin, {
       for (var name in data) {
         var currentData = data[name];
         if (currentData) {
+          if (Array.isArray(currentData)) {
+            currentData = currentData.slice(0);
+          }
           var factor = template.factor,
             displayName = template.displayName ? template.displayName(name) : name;
           if (!Em.isNone(factor)) {
             var dataLength = currentData.length;
             for (var i = dataLength; i--;) {
-              currentData[i][0] *= factor;
+              currentData[i] = [currentData[i][0] * factor, currentData[i][1]];
             }
           }
           dataArray.push({