From eb0d4ebcae229099bf8ad14d5b8021d922f7cfdd Mon Sep 17 00:00:00 2001
From: Mart van Santen <mart@greenhost.nl>
Date: Wed, 8 Dec 2021 11:30:22 +0100
Subject: [PATCH] Add username to overview

---
 login/app.py    | 9 +++++----
 login/kratos.py | 1 +
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/login/app.py b/login/app.py
index 74e8af4..d05bc71 100644
--- a/login/app.py
+++ b/login/app.py
@@ -170,10 +170,11 @@ def show_user(email):
     user = KratosUser.find_by_email(KRATOS_ADMIN, email)
     print(user)
     print("")
-    print(f"UUID:    {user.uuid}")
-    print(f"Updated: {user.updated_at}")
-    print(f"Created: {user.created_at}")
-    print(f"State:   {user.state}")
+    print(f"UUID:     {user.uuid}")
+    print(f"Username: {user.username}")
+    print(f"Updated:  {user.updated_at}")
+    print(f"Created:  {user.created_at}")
+    print(f"State:    {user.state}")
 
 @user_cli.command('update')
 @click.argument('email')
diff --git a/login/kratos.py b/login/kratos.py
index adea7f2..f9940ad 100644
--- a/login/kratos.py
+++ b/login/kratos.py
@@ -23,6 +23,7 @@ from ory_kratos_client.rest import ApiException as KratosApiException
 from exceptions import BackendError
 from classes import RedirectFilter
 
+# pylint: disable=too-many-instance-attributes
 class KratosUser():
     """
     The User object, interact with the User. It both calls to Kratos as to
-- 
GitLab