From 0157c851507e0cf77ea0731ee14dd2be5b1fb51f Mon Sep 17 00:00:00 2001
From: Sinisa Veseli <sveseli@aps.anl.gov>
Date: Mon, 13 Apr 2015 13:23:11 +0000
Subject: [PATCH] modified condition under which user is asked for
 password/username

---
 src/python/dm/common/client/sessionManager.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/python/dm/common/client/sessionManager.py b/src/python/dm/common/client/sessionManager.py
index e5c14d9f..e99b05b3 100755
--- a/src/python/dm/common/client/sessionManager.py
+++ b/src/python/dm/common/client/sessionManager.py
@@ -68,7 +68,7 @@ class SessionManager:
         self.logger.debug('User %s session cookie: %s' % (username, self.sessionCookie))
 
     def getUsername(self, username):
-        if not len(username) and self.requireSessionCredentials:
+        if username is None and self.requireSessionCredentials:
             return self.askForUsername()
         return username
 
@@ -81,7 +81,7 @@ class SessionManager:
         return username
 
     def getPassword(self, password):
-        if not len(password) and self.requireSessionCredentials:
+        if password is None and self.requireSessionCredentials:
             return self.askForPassword()
         return password
 
-- 
GitLab