From 465c3d06dbc8e006926697d638aa2795b98cacdd Mon Sep 17 00:00:00 2001 From: "yoselin.ribero" Date: Thu, 27 Jan 2022 09:32:23 +0000 Subject: [PATCH] fix(admin): wp internal views when enabled user field is missing --- admin/src/admin/views/InternalViews.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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"] != "":