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.'); }); }