diff options
| author | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-11-14 18:47:12 -0500 |
|---|---|---|
| committer | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-11-14 18:47:12 -0500 |
| commit | 0fd6a9966ae83fb9b5f08f8a398e786615ecd9d3 (patch) | |
| tree | 3d8dc35de0ee7dbdd1fae4541bfde125a42c2dc5 /www/js/DataModel.js | |
| parent | a7240a7cbcdddacbd7d865d9ba10042a0acb886b (diff) | |
#83 - stuff mostly working - data switching is in place
Former-commit-id: b580fe5785166f667ca03193630516158f6a7f0f
Diffstat (limited to 'www/js/DataModel.js')
| -rw-r--r-- | www/js/DataModel.js | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/www/js/DataModel.js b/www/js/DataModel.js index 024d5b55..e3333d43 100644 --- a/www/js/DataModel.js +++ b/www/js/DataModel.js @@ -103,16 +103,23 @@ angular.module('zmApp.controllers') loginData = newLogin; + + zmLog("Saving all parameters to storage"); zmDebug ("DataModel/setLogin: writing " + JSON.stringify(newLogin)); //$localstorage.setObject($rootScope.currentServerGroup, loginData); - serverGroupList[loginData.serverName]=loginData; - console.log (JSON.stringify(serverGroupList)); + console.log ("Saving For " + loginData.serverName); + console.log ("SERVER GROUP BEFORE IS " + JSON.stringify(serverGroupList)); + serverGroupList[loginData.serverName]=angular.copy(loginData); + + console.log ("SERVER GROUP AFTER IS " + JSON.stringify(serverGroupList)); + //console.log (JSON.stringify(serverGroupList)); $localstorage.setObject("serverGroupList", serverGroupList); $localstorage.set("defaultServerName",loginData.serverName); - + // console.log ("SAVING " + loginData.serverName); + // console.log ("DATA IS " + JSON.stringify(loginData)); } @@ -433,6 +440,10 @@ angular.module('zmApp.controllers') return loginData; }, + + getServerGroups: function() { + return serverGroupList; + }, getKeepAwake: function () { return (loginData.keepAwake == '1') ? true:false; |
