Fixed issue with unsaved changes srv being triggerd by starring / unstarring a dashboard, Fixes #1795

This commit is contained in:
Torkel Ödegaard
2015-04-16 17:20:22 +02:00
parent c54f0fe58b
commit a446286869
2 changed files with 3 additions and 3 deletions

View File

@@ -20,13 +20,13 @@ function(angular, _, config) {
$rootScope.$on("dashboard-loaded", function(event, newDashboard) {
// wait for different services to patch the dashboard (missing properties)
$timeout(function() {
self.original = angular.copy(newDashboard);
self.original = newDashboard.getSaveModelClone();
self.current = newDashboard;
}, 1200);
});
$rootScope.$on("dashboard-saved", function(event, savedDashboard) {
self.original = angular.copy(savedDashboard);
self.original = savedDashboard.getSaveModelClone();
self.current = savedDashboard;
self.orignalPath = $location.path();
});
@@ -85,7 +85,7 @@ function(angular, _, config) {
return false;
}
var current = angular.copy(self.current);
var current = self.current.getSaveModelClone();
var original = self.original;
// ignore timespan changes