diff --git a/admin/src/admin/views/InternalViews.py b/admin/src/admin/views/InternalViews.py index 0e65705..ee4c4c5 100644 --- a/admin/src/admin/views/InternalViews.py +++ b/admin/src/admin/views/InternalViews.py @@ -22,7 +22,7 @@ def internal_users(): # group_users = [user for user in sorted_users if data['path'] in user['keycloak_groups']] users = [] for user in sorted_users: - if not user["enabled"]: + if not user.get("enabled"): continue users.append(user_parser(user)) return json.dumps(users), 200, {"Content-Type": "application/json"} @@ -67,7 +67,7 @@ def internal_group_users(): # group_users = [user for user in sorted_users if data['path'] in user['keycloak_groups']] users = [] for user in sorted_users: - if data["path"] not in user["keycloak_groups"] or not user["enabled"]: + if data["path"] not in user["keycloak_groups"] or not user.get("enabled"): continue users.append(user) if data.get("text", False) and data["text"] != "": @@ -104,7 +104,7 @@ def internal_role_users(): # group_users = [user for user in sorted_users if data['path'] in user['keycloak_groups']] users = [] for user in sorted_users: - if data["role"] not in user["roles"] or not user["enabled"]: + if data["role"] not in user["roles"] or not user.get("enabled"): continue users.append(user) if data.get("text", False) and data["text"] != "":