diff --git a/servc/svc/com/http/__init__.py b/servc/svc/com/http/__init__.py index 917f9a4..a5883f2 100644 --- a/servc/svc/com/http/__init__.py +++ b/servc/svc/com/http/__init__.py @@ -156,9 +156,9 @@ def _postMessage(self, extra_params: Dict | None = None): "id": body["id"] if "id" in body else "", "argument": body["argument"], } - if isinstance(body["argument"], dict): - payload["argument"] = { - **payload["argument"], + if isinstance(payload["argument"]["inputs"], dict): + payload["argument"]["inputs"] = { + **payload["argument"]["inputs"], **extra_params, } if "instanceId" in body: