I am building a workflow that image upload coming from multiple sources from a single form. so I have created a tool>set variable with “flatten()” function to make them as all_images variable name. then connect it to iterator select tools>all_images when I am trying to link it to HTTP>download file I only see Iterator>value not iterator>file url. anybody have any other solution to avoid using multi mini chains .
What is the problem & what have you tried?
the problem is when I am using flatten function in tools>set variable to concat my image upload source to one and through iterator send it to HTTP to download files to do one analysis on all images , i see onnly iterator>value not file url field to place it in HTTP MODULE.
If the previous/related discussions are not similar to your question, please reply providing additional details to demonstrate the difference(s) between your question and the ones above.
If you require help understanding or implementing workarounds/solutions in the related discussions, please reply with more details of what you have tried, including screenshots.
— @samliew P.S.: investing some effort into the tutorials in the Make Academy will save you lots of time and frustration using Make!
i did exact the same setting for another field for second router and iterator 49 as following but the HTTP cannot read the iterator>file URL and only item available is “value” please check the screenshot.
If you need further assistance, please provide the following:
3. Properly-formatted Output Bundles from a Scenario Run
Please provide the input/output bundles of the trigger module, and each of the relevant modules by getting the bundles from a previous run from the Scenario “History” tab.
Providing the bundles from a scenario run will allow others to replicate what is going on, especially if there are complex data structures (nested arrays and collections) and external services. This helps mapping the correct raw variable names from collections (instead of the label/display name).
Need help❓View instructions ◀
Click on the white speech bubbles on the top-right of each module and select “Download output (or input) bundles”.
A. Upload a Text File
Save each bundle contents in a plain text editor as a moduleNumber-output.txt file. Open the file to check if it has not added additional formatting or encoded the plain text.
You can upload files and images to this forum by clicking on the upload button:
again, we have two image upload fields in our form, and we want the user to upload the images separately not in one field. images from front and rear. here is the attachment of output from form bundle showing that images got uploaded in each field successfully.
here is the screenshot shot of bundle 1, filter condition from router A, before Iterator module 23. as you can see the first fille uploaded successfully downloaded.
here is the screenshot of the filter condition for router B before iterator module 49, for second file: we replicate everything exactly same as another route as you can see it is not reading the file url.
here is the screenshot of the iterator 49 field, that showing the file URL is not getting pulled from form. however, the form output showing it has been uploaded.
is this MAKE product issue? because we have replicate everything the same as router A for router B. but for some reason the route B , iterator 49 not reading the file url. and the logs are not that detailed and technical so we can find where the issue is taking place. uploaded files are image, same format and small size. we have even tried to write it manually but still not pulling file url from google drive to HTTP to be downloaded. the solution should show the FILE URL in iterator 49 filed so we can map it in HTTP module.
hope I was able to clarify our issue this time more clearly.
Thank you. we already ran it many times and applied what you have suggested hoping the MAKE will learn it and it will pop up but we are still keep getting the same error.