Преглед изворни кода

feat(cloudwatch): fixed failing unit tests

Torkel Ödegaard пре 10 година
родитељ
комит
91285baea5
1 измењених фајлова са 5 додато и 3 уклоњено
  1. 5 3
      public/app/plugins/datasource/cloudwatch/datasource.js

+ 5 - 3
public/app/plugins/datasource/cloudwatch/datasource.js

@@ -254,7 +254,7 @@ function (angular, _) {
         var result = [];
 
         _.each(allResponse, function(response, index) {
-          var metrics = transformMetricData(response.data, options.targets[index]);
+          var metrics = transformMetricData(response, options.targets[index]);
           result = result.concat(metrics);
         });
 
@@ -309,7 +309,7 @@ function (angular, _) {
       }
 
       return cloudwatch.listMetrics(params).then(function(result) {
-        return _.chain(result.data.Metrics).map(function(metric) {
+        return _.chain(result.Metrics).map(function(metric) {
           return metric.Dimensions;
         }).reject(function(metric) {
           return _.isEmpty(metric);
@@ -448,7 +448,9 @@ function (angular, _) {
             data: data
           };
 
-          return $http(options);
+          return $http(options).then(function(result) {
+            return result.data;
+          });
         };
       };