From cc88b341b2fde13e34e0bff7516852b8889f861d Mon Sep 17 00:00:00 2001 From: mossroy Date: Wed, 6 Aug 2014 15:37:08 +0200 Subject: [PATCH] Issue #30 : Avoid displaying "undefined" for username when it was not yet stored in the localStorage --- js/Login.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/js/Login.js b/js/Login.js index 8f8212c..c786023 100644 --- a/js/Login.js +++ b/js/Login.js @@ -124,8 +124,14 @@ Login.prototype.authenticate = function(e) { }; Login.prototype.fillLoginFormFromLocalStorage = function() { - $("#url").value = localStorage.server_url; - $("#un").value = localStorage.username; + var serverUrl = localStorage.server_url; + if (serverUrl) { + $("#url").value = serverUrl; + } + var userName = localStorage.username; + if (userName) { + $("#un").value = userName; + } var backendName = localStorage.backend; if (backendName === "TinyTinyRSS") { $("#login form").backend[0].checked = true;