From 397f7621824a389b49861fb881d8fd7a49bc8317 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Wed, 15 Jun 2016 17:15:57 +0200 Subject: [PATCH] Don't trigger initial passive login before viewmodels are available Closes #1374 --- src/octoprint/static/js/app/viewmodels/loginstate.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/octoprint/static/js/app/viewmodels/loginstate.js b/src/octoprint/static/js/app/viewmodels/loginstate.js index 0064439b..0747e2df 100644 --- a/src/octoprint/static/js/app/viewmodels/loginstate.js +++ b/src/octoprint/static/js/app/viewmodels/loginstate.js @@ -129,7 +129,8 @@ $(function() { self.allViewModels = allViewModels; }; - self.onServerConnect = self.onServerReconnect = function() { + self.onStartupComplete = self.onServerConnect = self.onServerReconnect = function() { + if (self.allViewModels == undefined) return; self.requestData(); }; }