diff --git a/src/app/services/dashboard.js b/src/app/services/dashboard.js index 72bbf931a45..71bf964b7f8 100644 --- a/src/app/services/dashboard.js +++ b/src/app/services/dashboard.js @@ -55,7 +55,6 @@ function (angular, $, kbn, _, config, moment, Modernizr) { // Store a reference to this var self = this; var filterSrv; - var graphiteSrv; this.current = _.clone(_dash); this.last = {}; diff --git a/src/app/services/graphite/graphiteDatasource.js b/src/app/services/graphite/graphiteDatasource.js index f15f9ef6ac9..8229ece21aa 100644 --- a/src/app/services/graphite/graphiteDatasource.js +++ b/src/app/services/graphite/graphiteDatasource.js @@ -16,7 +16,7 @@ function (angular, _, $, config, kbn, moment) { this.$q = $q; this.filterSrv = filterSrv; this.$http = $http; - }; + } GraphiteDatasource.prototype.query = function(options) { try { @@ -31,7 +31,7 @@ function (angular, _, $, config, kbn, moment) { var params = this.buildGraphiteParams(graphOptions); if (options.format === 'png') { - return $q.when(graphiteRenderUrl + '?' + params.join('&')); + return this.$q.when(this.url + '/render' + '?' + params.join('&')); } return this.doGraphiteRequest({ @@ -79,7 +79,7 @@ function (angular, _, $, config, kbn, moment) { interpolated = this.filterSrv.applyFilterToTarget(query); } catch(err) { - return $q.reject(err); + return this.$q.reject(err); } return this.doGraphiteRequest({method: 'GET', url: '/metrics/find/?query=' + interpolated })