usersview: fix an error
authorYasin <mohammed-yasin.rahman@lip6.fr>
Tue, 2 Dec 2014 14:55:23 +0000 (15:55 +0100)
committerYasin <mohammed-yasin.rahman@lip6.fr>
Tue, 2 Dec 2014 14:55:23 +0000 (15:55 +0100)
portal/usersview.py

index 5b4e2ee..1314175 100644 (file)
@@ -54,10 +54,10 @@ class UsersView (LoginRequiredAutoLogoutView, ThemeView):
 
             status_list.append(user_status)
             #get authority
-            #if user['config']:
-            user_config = json.loads(user['config'])
-            user_authority = user_config.get('authority','N/A')
-            authority_list.append(user_authority)
+            if user['config'] is not None:
+                user_config = json.loads(user['config'])
+                user_authority = user_config.get('authority','N/A')
+                authority_list.append(user_authority)
     
         user_list = [{'email': t[0], 'status': t[1], 'authority':t[2]}
             for t in zip(email_list, status_list, authority_list)]