changeset 50:7a0bafc5379a

fixed login bug
author Atul Varma <avarma@mozilla.com>
date Sat, 24 Apr 2010 21:21:08 -0700
parents 808687cab9c0
children 3af7cd6ae638
files js/modules/app.js
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/js/modules/app.js	Sat Apr 24 21:13:32 2010 -0700
+++ b/js/modules/app.js	Sat Apr 24 21:21:08 2010 -0700
@@ -8,7 +8,7 @@
   };
 
   exports.isLoggedIn = function isLoggedIn() {
-    return (username != "");
+    return (username && username != "");
   };
 
   exports.set = function set(newUsername, newPassword) {
@@ -18,8 +18,8 @@
     username = newUsername;
     password = newPassword;
 
-    var isLoggedIn = (username != "");
-    var isAuthenticated = (username != "" && password != "");
+    var isLoggedIn = (username && username != "");
+    var isAuthenticated = (isLoggedIn && password && password != "");
 
     callbacks.forEach(
       function(cb) {