Details
-
Fix
-
Status: Approved (View Workflow)
-
Minor
-
Resolution: Fixed
-
2.7.1
-
None
-
None
Description
Current Behavior
When passing list element values from the Add Order instruction, the following output appears in the order log file of the workflow where the Add Order instruction is used, instead of the actual element values:
OrderAdded(id=...., workflow=....., arguments(list1={0=[object Object], 1=[object Object]}))
Steps to Reproduce
- Create two workflows: W1 and W2.
- Inside W1, create a list variable test with 3 elements: t1 (string), t2 (number), and t3 (boolean).
- In W2, add an 'Add Order' instruction where you attach the W1 workflow and assign values to all three list elements using the Add Order instruction.
- When an order is added in W2, it automatically triggers W1 and passes the correct list element values, which can be verified in the job script output.
However, in the order log file of W2, the actual values of the list elements are not shown. Instead, it logs the following:
{0=[object Object], 1=[object Object]}Desired Behavior
The order log should display the actual values of the list elements passed from the Add Order instruction.