Просмотр исходного кода

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

Torkel Ödegaard 10 лет назад
Родитель
Сommit
8a986ec340
1 измененных файлов с 4 добавлено и 0 удалено
  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) {
+      if ($scope.dashboardMeta.canSave === false) {
+        return;
+      }
+
       var clone = $scope.dashboard.getSaveModelClone();
 
       backendSrv.saveDashboard(clone, options).then(function(data) {