Mar 29, 2023 11:17 AM
I'm trying to create an automation to update a record. I want to change the status of all tasks associated with a sprint to have an "archived" when that sprint is "done".
The trigger is based a table called "Sprints Lists" with a condition of "Status: Done".
And as an Action I want to edit the "Status" field from a different table called "Tasks Lists" so that the new value of Status is "Archived".
I've tested the trigger successfully. However, when I click on the "+" button to select the corresponding Record ID from the "Tasks Lists" table, it only shows the fields from the "Sprint Lists" table used in the trigger.
Solved! Go to Solution.
Mar 29, 2023 11:42 AM
Hey @amundsen_shack!
To do this, you'll first need to add a Find records action that will search your task records for all records that are linked to your sprint.
Once you have the list of records, you'll want to insert a repeating action group to update each task record found in the list of records.
Happy to provide additional information or details if you're feeling lost.
Mar 29, 2023 11:42 AM
Hey @amundsen_shack!
To do this, you'll first need to add a Find records action that will search your task records for all records that are linked to your sprint.
Once you have the list of records, you'll want to insert a repeating action group to update each task record found in the list of records.
Happy to provide additional information or details if you're feeling lost.
Mar 29, 2023 11:58 AM
Amazing!! This is super useful!
The test was run successfully and I turned the Automation on.
However, in the end, it's only changing the status of 1 task, instead of all the tasks associated with the sprint.
Mar 29, 2023 01:02 PM
When testing repeating groups within Airtable's automations, running a test intentionally only iterates through a single record instead of the entire list.
If you confirm that your Find records action returned a list of more than one record and testing the automation within the automation configuration display only updated a single record, then this is by design.
If you want to test its behavior against an actual full list of records, you can do this by turning on the automation and triggering the automation from the sprint record manually.
I'm not exactly sure where I saw in the documentation that indicates that it will only test the action group against a single item from the list, but the behavior is consistent since it prevents users from accidentally testing the automation and accidentally executing an unintended operation, modification, or creation of records that weren't aligned with what the user actually intended.
Mar 29, 2023 01:19 PM
Wow! That did it! Thank you so much for your help!! ❤️