Ver código fonte

Using CTRL+S should not work when dashboardMeta.canSave is false, #1834

Torkel Ödegaard 10 anos atrás
pai
commit
8a986ec340
1 arquivos alterados com 4 adições e 0 exclusões
  1. 4 0
      public/app/features/dashboard/dashboardNavCtrl.js

+ 4 - 0
public/app/features/dashboard/dashboardNavCtrl.js

@@ -52,6 +52,10 @@ function (angular, _) {
     };
     };
 
 
     $scope.saveDashboard = function(options) {
     $scope.saveDashboard = function(options) {
+      if ($scope.dashboardMeta.canSave === false) {
+        return;
+      }
+
       var clone = $scope.dashboard.getSaveModelClone();
       var clone = $scope.dashboard.getSaveModelClone();
 
 
       backendSrv.saveDashboard(clone, options).then(function(data) {
       backendSrv.saveDashboard(clone, options).then(function(data) {