From 3ec1b94ee7b52eaafb085b96b8eea3ef8d1bd368 Mon Sep 17 00:00:00 2001 From: Marcin Kurczewski Date: Sun, 7 Sep 2014 08:47:06 +0200 Subject: [PATCH] Fixed logging out --- public_html/js/Auth.js | 1 + public_html/js/Presenters/LogoutPresenter.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/public_html/js/Auth.js b/public_html/js/Auth.js index 472e6886..cdaeb0fb 100644 --- a/public_html/js/Auth.js +++ b/public_html/js/Auth.js @@ -62,6 +62,7 @@ App.Auth = function(jQuery, util, api, appState, promise) { function logout() { return promise.make(function(resolve, reject) { jQuery.removeCookie('auth'); + appState.set('loginToken', null); return loginAnonymous().then(resolve).fail(reject); }); } diff --git a/public_html/js/Presenters/LogoutPresenter.js b/public_html/js/Presenters/LogoutPresenter.js index 153361d2..1651f936 100644 --- a/public_html/js/Presenters/LogoutPresenter.js +++ b/public_html/js/Presenters/LogoutPresenter.js @@ -18,7 +18,7 @@ App.Presenters.LogoutPresenter = function( var $messageDiv = messagePresenter.showInfo($messages, 'Logged out. Back to main page'); $messageDiv.find('a').click(mainPageLinkClicked); }).fail(function(response) { - messagePresenter.showError($messages, response.json && response.json.error || response); + messagePresenter.showError(($messages, response.json && response.json.error || response) + '
Reload the page to continue.'); }); }