How to fix this error with the product ID?
The answer is right there in the error message.
Some more context…Get product data returns a list of products. Update product metafield accepts a single product. Therefore you need to add a “for each” loop after “Get product data”
But I filter product data by 1 product ID, which comes from Arigato, but see the error. What should I change here?
In the update product metafield was there an issue with the value, missing curly brace?
{{ generateText.text }}
Flow doesn’t know that your filter is only going to return one thing. It returns a list. Add a For Each step after “Get product data” and in the “for each item” path put your action.
Open AI should have returned that text, or Flow should have passed it. I am trying to understand why this happens. I will keep testing. But it is not the correct workflow with the Product Id issue. The ID issue is here: Arigato to Open Ai Product Description, and I can’t even activate it.
So what changes do I have to make in that workflow?


