Просмотр исходного кода

Fixed dashboard import, broken by dashboard loading redesign #609

Torkel Ödegaard 11 лет назад
Родитель
Сommit
5ae8607771
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      src/app/directives/dashUpload.js

+ 4 - 3
src/app/directives/dashUpload.js

@@ -6,7 +6,7 @@ function (angular) {
 
   var module = angular.module('kibana.directives');
 
-  module.directive('dashUpload', function(timer, dashboard, alertSrv) {
+  module.directive('dashUpload', function(timer, alertSrv) {
     return {
       restrict: 'A',
       link: function(scope) {
@@ -14,7 +14,8 @@ function (angular) {
           var files = evt.target.files; // FileList object
           var readerOnload = function() {
             return function(e) {
-              dashboard.dash_load(JSON.parse(e.target.result));
+              var dashboard = JSON.parse(e.target.result);
+              scope.emitAppEvent('setup-dashboard', dashboard);
               scope.$apply();
             };
           };
@@ -34,4 +35,4 @@ function (angular) {
       }
     };
   });
-});
+});