Fixes to text panel, and alert related to angularjs upgrade

This commit is contained in:
Torkel Ödegaard
2014-08-09 12:18:21 +02:00
parent 5b475a05ef
commit e75debbf81
2 changed files with 9 additions and 7 deletions
+6 -4
View File
@@ -82,11 +82,13 @@ function (angular, app, _, require) {
$scope.updateContent = function(html) { $scope.updateContent = function(html) {
try { try {
$scope.content = $sce.trustAsHtml(filterSrv.applyTemplateToTarget(html)); $scope.content = $sce.trustAsHtml(filterSrv.applyTemplateToTarget(html));
if(!$scope.$$phase) {
$scope.$apply();
}
} catch(e) { } catch(e) {
console.log('Text panel error: ', e);
$scope.content = $sce.trustAsHtml(html);
}
if(!$scope.$$phase) {
$scope.$apply();
} }
}; };
+3 -3
View File
@@ -7,7 +7,7 @@ function (angular, _) {
var module = angular.module('grafana.services'); var module = angular.module('grafana.services');
module.service('alertSrv', function($timeout) { module.service('alertSrv', function($timeout, $sce) {
var self = this; var self = this;
// List of all alert objects // List of all alert objects
@@ -17,7 +17,7 @@ function (angular, _) {
var var
_a = { _a = {
title: title || '', title: title || '',
text: text || '', text: $sce.trustAsHtml(text || ''),
severity: severity || 'info', severity: severity || 'info',
}, },
_ca = angular.toJson(_a), _ca = angular.toJson(_a),
@@ -46,4 +46,4 @@ function (angular, _) {
self.list = []; self.list = [];
}; };
}); });
}); });