Backend Workflow Not sending parameter 'Thing' Despite Logs Showing Data is there

I have a backend workflow that gets triggered and a datatype called “orders” is sent. A thing is created and it has field called “orders” which the data we sent is suppose to be attached to.

When stepping through the workflows the data is sent. When looking at the logs the data sent.

However when the thing that is created in the workflow the “order” is not attached.

In these screen shots below is the work flow and then the workflow being triggered in the logs and the “order” is attached.


In effort to debug I created a “z debug” that just attaches the order to the z debug:

In the log we can see the z debug getting created and the order is there. I’m not sure what the “lookup” is maybe that is issue but it does have the unique id there.

If I then go look at the z debug I created in the database though there is no order attached.

This then causes the order to not be passed downstream at all.

I’ve triple checked my permissions. This workflow also get triggered from different places. It works as expected else where but here it doesn’t.

Hello,

Lookup shows up when the data is a relacional field.

Maybe in Schedule API Workflow you might apply a conditional for Result step 3 isn’t empty OR create a new field for Order in etsyTransaction, beside the relational field

Hope that helps!

1 Like

This topic was automatically closed after 70 days. New replies are no longer allowed.