From f23f59189142139fd52ec1e5262d8dfd7aeba27a Mon Sep 17 00:00:00 2001
From: Art Lukyanchyk <artiom.lukyanchyk@hs-hannover.de>
Date: Thu, 7 Jun 2018 16:39:52 +0200
Subject: [PATCH] Fix the weird bug when username does not contain letters

---
 ssoauth/auth_utils.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ssoauth/auth_utils.py b/ssoauth/auth_utils.py
index 383c229..cd86bf6 100644
--- a/ssoauth/auth_utils.py
+++ b/ssoauth/auth_utils.py
@@ -12,7 +12,7 @@ import importlib
 
 def _validate_username(username):
     assert isinstance(username, str)
-    assert username.islower()
+    assert username == username.lower()  # because .islower() returns False when no letters present
 
 
 def get_user(uuid=None, username=None):
-- 
GitLab