From 58605c971c8829c36fd0a055d75cc5aaf8c4656a Mon Sep 17 00:00:00 2001 From: Sascha Roloff Date: Wed, 14 May 2025 19:35:20 +0200 Subject: Invocation server: print only non-empty dispatch lists --- doc/invocations-http-server/server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'doc/invocations-http-server/server.py') diff --git a/doc/invocations-http-server/server.py b/doc/invocations-http-server/server.py index 9e8ece95..30f9c6d1 100755 --- a/doc/invocations-http-server/server.py +++ b/doc/invocations-http-server/server.py @@ -391,8 +391,8 @@ class InvocationServer: "value_hex": value.encode().hex(), }) params["remote_props"] = remote_props - params["remote_dispatch"] = json.dumps( - profile.get('remote', {}).get('dispatch', [])) + remote_dispatch = profile.get('remote', {}).get('dispatch', []) + params["remote_dispatch"] = json.dumps(remote_dispatch) if remote_dispatch else None # For complex conditional data fill with None as default for k in ["cmdline", "cmd", "target", "config"]: params[k] = None -- cgit v1.2.3