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

pull/1770/head
Torkel Ödegaard 10 years ago
parent c54f0fe58b
commit a446286869
  1. 6
      public/app/features/dashboard/unsavedChangesSrv.js
  2. 0
      public/app/plugins/datasource/sql/plugin.json_

@ -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

Loading…
Cancel
Save