Closed nobuko-yamada closed 3 weeks ago
Create 2 workflows as below
Defining “Description”, “Execarray” and “Mode”
But there is no “description” Edit in Parent workflow below: (Only “Execarray”, “Mode”)
Parent
{ "definition": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", "actions": { "CallChild": { "inputs": { "body": { "description": "description", "execarray": "array", "mode": "CDI" }, "host": { "workflow": { "id": "workflow1" } }, "retryPolicy": { "type": "none" } }, "runAfter": {}, "type": "workflow" } }, "contentVersion": "1.0.0.0", "outputs": {}, "triggers": { "When_a_HTTP_request_is_received": { "inputs": { "schema": {} }, "kind": "Http", "type": "Request" } } }, "kind": "Stateful" }
Child
{ "definition": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", "actions": {}, "contentVersion": "1.0.0.0", "outputs": {}, "triggers": { "When_a_HTTP_request_is_received": { "inputs": { "schema": { "properties": { "description": { "type": [ "string" ] }, "execarray": { "items": { "properties": { "name": { "type": "string" }, "param1": { "type": "string" }, "param2": { "type": "string" }, "param3": { "type": "string" }, "param4": { "type": "string" }, "param5": { "type": "string" } }, "type": "object" }, "type": "array" }, "mode": { "type": "string" } }, "required": [ "description", "mode", "execarray" ], "type": "object" } }, "kind": "Http", "type": "Request" } } }, "kind": "Stateful" }
It occurs each of Consumption/Standard, EastUS/JapanEast.
Standard (Portal)
New Designer
Yes
Parent { "definition": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", "actions": { "CallChild": { "inputs": { "body": { "description": "description", "execarray": "array", "mode": "CDI" }, "host": { "workflow": { "id": "workflow1" } }, "retryPolicy": { "type": "none" } }, "runAfter": {}, "type": "workflow" } }, "contentVersion": "1.0.0.0", "outputs": {}, "triggers": { "When_a_HTTP_request_is_received": { "inputs": { "schema": {} }, "kind": "Http", "type": "Request" } } }, "kind": "Stateful" }
```
No response
Chrome, Edge
When we define multiple types of the parameter, the edit will be ommited from the parent workflow.
In case above, param1 is not shown.
Adding a gif of it after fix
Describe the Bug with repro steps
Create 2 workflows as below
Defining “Description”, “Execarray” and “Mode”
But there is no “description” Edit in Parent workflow below: (Only “Execarray”, “Mode”)
Parent
Child
It occurs each of Consumption/Standard, EastUS/JapanEast.
What type of Logic App Is this happening in?
Standard (Portal)
Are you using new designer or old designer
New Designer
Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg
Yes
Workflow JSON
Child
```
Screenshots or Videos
No response
Browser
Chrome, Edge
Additional context
No response