From fd323c81b66cf2099c991cf95bde9d9f4a9c8eb6 Mon Sep 17 00:00:00 2001 From: pliablepixels Date: Wed, 30 Mar 2016 19:21:05 -0400 Subject: #193 - resetting cookie - lets see what that does Former-commit-id: e9eb9d8585a8c2a0f4eeb854a5440cd8b1135653 --- www/js/app.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'www/js/app.js') diff --git a/www/js/app.js b/www/js/app.js index 8f299b51..ab4432c4 100644 --- a/www/js/app.js +++ b/www/js/app.js @@ -504,9 +504,12 @@ angular.module('zmApp', [ // Also remember you need to add it to .config //------------------------------------------------------------------ .factory('timeoutHttpIntercept', ['$rootScope', '$q', 'zm', '$injector', function ($rootScope, $q, zm, $injector) { - var zmCookie = ""; + $rootScope.zmCookie = ""; return { + + + 'request': function (config) { @@ -525,8 +528,8 @@ angular.module('zmApp', [ } - if (zmCookie) { - config.headers.Cookie = "ZMSESSID=" + zmCookie; + if ($rootScope.zmCookie) { + config.headers.Cookie = "ZMSESSID=" + $rootScope.zmCookie; } else @@ -560,7 +563,7 @@ angular.module('zmApp', [ if (zmSess[1]) { // console.log ("***** SETTING COOKIE TO " + zmCookie); - zmCookie = zmSess[1]; + $rootScope.zmCookie = zmSess[1]; } } } @@ -741,6 +744,8 @@ angular.module('zmApp', [ function doLogin(str) { + + var d = $q.defer(); var statename = $ionicHistory.currentStateName(); @@ -752,6 +757,9 @@ angular.module('zmApp', [ return d.promise; } + + ZMDataModel.zmDebug ("Resetting zmCookie..."); + $rootScope.zmCookie=''; // first try to login, if it works, good // else try to do reachability proceedWithLogin() -- cgit v1.2.3