So am trying to create an automation based on a comma separated list of data that gets passed out to an external site/url then it collects the returns for the requests and put it in a comment.
Currently have this working like a treat except that each loop on the data creates a comment on a single result request.. so if I add 40 pieces of data I get 40 comments.
This works but is quite unreadable and wanted to create a table of results and pass that into a single comment in the issue.. is this possible?
For reference this is the data that currently goes in each comment:
Target: {{userProvidedListItem}}
🧾 Response
- **HTTP Status:** `{{webResponse.status}}`
- **Message:** `{{webResponse.body.message}}`
- **Details:**
- `statusCode`: `{{webResponse.body.details.statusCode}}`
- `body`: `{{webResponse.body.details.body}}`
Ideally I'll process these a little differently before adding them to the comment.. for example if {{webResponse.status}} is 200 I don't need to record it - but if its 4xx or 5xx I should record it. So a resulting comment might be displayed as a Table such as:
Target | Message | code | body
=====================================================================================================================================
{{userProvidedListItem}} | {{webResponse.body.message}} | {{webResponse.body.details.statusCode}} | {{webResponse.body.details.body}}
{{userProvidedListItem}} | {{webResponse.body.message}} | {{webResponse.body.details.statusCode}} | {{webResponse.body.details.body}}
{{userProvidedListItem}} | {{webResponse.body.message}} | {{webResponse.body.details.statusCode}} | {{webResponse.body.details.body}}
{{userProvidedListItem}} | {{webResponse.body.message}} | {{webResponse.body.details.statusCode}} | {{webResponse.body.details.body}}
{{userProvidedListItem}} | {{webResponse.body.message}} | {{webResponse.body.details.statusCode}} | {{webResponse.body.details.body}}
Where each line (data and result) corresponds to each loop iteration.
Thanks,
Michelle