From aa182459f0c562942fcd215eabe267d6f252e9a7 Mon Sep 17 00:00:00 2001 From: Maarten de Waard Date: Mon, 18 Jul 2022 15:02:51 +0200 Subject: [PATCH] fix(cliapp): Show a message if a user can not be found --- cliapp/cliapp/cli.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/cliapp/cliapp/cli.py b/cliapp/cliapp/cli.py index 9c16f09..06e6fb0 100644 --- a/cliapp/cliapp/cli.py +++ b/cliapp/cliapp/cli.py @@ -165,13 +165,16 @@ def show_user(email): :param email: Email address of the user to show """ user = KratosUser.find_by_email(KRATOS_ADMIN, email) - print(user) - print("") - 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}") + if user is not None: + print(user) + print("") + 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}") + else: + print(f"User with email address '{email}' was not found") @user_cli.command("update")