Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-843 b9ace91dd -> 9970ed929


# ignite-850 WIP session store.


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/02ce4484
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/02ce4484
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/02ce4484

Branch: refs/heads/ignite-843
Commit: 02ce44845f7446de1a857289c6ae6754b9174a7c
Parents: ba1bc7b
Author: Andrey <anovi...@gridgain.com>
Authored: Tue Jun 23 16:20:49 2015 +0700
Committer: Andrey <anovi...@gridgain.com>
Committed: Tue Jun 23 16:20:49 2015 +0700

----------------------------------------------------------------------
 .../webconfig/nodejs/public/javascripts/controllers/caches.js  | 6 ++++++
 .../nodejs/public/javascripts/controllers/clusters.js          | 6 ++++++
 modules/webconfig/nodejs/views/caches.jade                     | 2 +-
 3 files changed, 13 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/02ce4484/modules/webconfig/nodejs/public/javascripts/controllers/caches.js
----------------------------------------------------------------------
diff --git a/modules/webconfig/nodejs/public/javascripts/controllers/caches.js 
b/modules/webconfig/nodejs/public/javascripts/controllers/caches.js
index b5a1108..7c88722 100644
--- a/modules/webconfig/nodejs/public/javascripts/controllers/caches.js
+++ b/modules/webconfig/nodejs/public/javascripts/controllers/caches.js
@@ -79,6 +79,12 @@ configuratorModule.controller('cachesController', ['$scope', 
'$alert', '$http',
             .success(function (data) {
                 $scope.spaces = data.spaces;
                 $scope.caches = data.caches;
+
+                $scope.backupItem = 
angular.fromJson(sessionStorage.backupItem);
+
+                $scope.$watch('backupItem', function (val) {
+                    sessionStorage.backupItem = angular.toJson(val);
+                }, true);
             });
 
         $scope.selectItem = function (item) {

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/02ce4484/modules/webconfig/nodejs/public/javascripts/controllers/clusters.js
----------------------------------------------------------------------
diff --git 
a/modules/webconfig/nodejs/public/javascripts/controllers/clusters.js 
b/modules/webconfig/nodejs/public/javascripts/controllers/clusters.js
index 15df43a..ce293ec 100644
--- a/modules/webconfig/nodejs/public/javascripts/controllers/clusters.js
+++ b/modules/webconfig/nodejs/public/javascripts/controllers/clusters.js
@@ -107,6 +107,12 @@ configuratorModule.controller('clustersController', 
['$scope', '$alert', '$http'
                 $scope.caches = data.caches;
                 $scope.spaces = data.spaces;
                 $scope.clusters = data.clusters;
+
+                $scope.backupItem = 
angular.fromJson(sessionStorage.backupItem);
+
+                $scope.$watch('backupItem', function (val) {
+                    sessionStorage.backupItem = angular.toJson(val);
+                }, true);
             });
 
         $scope.selectItem = function(item) {

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/02ce4484/modules/webconfig/nodejs/views/caches.jade
----------------------------------------------------------------------
diff --git a/modules/webconfig/nodejs/views/caches.jade 
b/modules/webconfig/nodejs/views/caches.jade
index c87293d..122db34 100644
--- a/modules/webconfig/nodejs/views/caches.jade
+++ b/modules/webconfig/nodejs/views/caches.jade
@@ -62,5 +62,5 @@ block content
                 .panel-title
                     h3
                         a(bs-collapse-toggle='0' ng-click='expanded = 
!expanded;') {{expanded ? 'Hide advanced settings...' : 'Show advanced 
settings...'}}
-            button.btn.btn-primary(ng-disabled='cachesForm.$invalid' 
ng-click='saveItem()') Save
+            button.btn.btn-primary(ng-disabled='inputForm.$invalid' 
ng-click='saveItem()') Save
             button.btn.btn-primary.btn-second(ng-show='backupItem._id' 
ng-click='removeItem()') Remove

Reply via email to