From 8e98e9c40c67ae6a7e81625cfa211783256056a5 Mon Sep 17 00:00:00 2001 From: BillyBlaze Date: Sat, 30 Apr 2016 10:36:03 +0000 Subject: [PATCH] Allow an invalid session to logout from logedin state --- src/octoprint/static/js/app/viewmodels/loginstate.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/octoprint/static/js/app/viewmodels/loginstate.js b/src/octoprint/static/js/app/viewmodels/loginstate.js index 825d3c58..8b529936 100644 --- a/src/octoprint/static/js/app/viewmodels/loginstate.js +++ b/src/octoprint/static/js/app/viewmodels/loginstate.js @@ -104,6 +104,11 @@ $(function() { success: function(response) { new PNotify({title: gettext("Logout successful"), text: gettext("You are now logged out"), type: "success"}); self.fromResponse(response); + }, + error: function(error) { + if (error && error.status === 401) { + self.fromResponse(false); + } } }) };