From 2f2142025f4212858288842b72471ba178c94063 Mon Sep 17 00:00:00 2001 From: Blallo Date: Fri, 20 Nov 2020 12:02:29 +0100 Subject: [PATCH] Print json-serializable in adduser and showgroup --- src/phicli | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/phicli b/src/phicli index fabed17..195f96a 100755 --- a/src/phicli +++ b/src/phicli @@ -63,8 +63,10 @@ def adduser(uid): # Check user = get_user_by_uid(client, uid) - print() - print(pp(user)) + if not SHOW_PASSWORDS: + user.pop("password") + + print(JSON_ENC.encode(sanitize(user))) @cli.register("delete an user", ["user identifier"]) @@ -89,7 +91,7 @@ def showgroup(cn): print("Group {} not found".format(gcn)) return - print(pp(group)) + print(JSON_ENC.encode(sanitize(group))) @cli.register("list all groups")