CLI: Don't show bytes json object on output

This commit is contained in:
deajan 2024-10-10 11:02:43 +02:00
parent d79f2094da
commit bac4aaf4d5

View file

@ -80,7 +80,7 @@ def entrypoint(*args, **kwargs):
logger.error(f"Operation finished")
else:
if HAVE_MSGSPEC:
print(msgspec.json.encode(result))
print(msgspec.json.encode(result).decode('utf-8', errors='ignore'))
else:
print(json.dumps(result, default=serialize_datetime))
sys.exit(0)