Don't try to manageAssociations for a record that had errors

This commit is contained in:
2023-06-06 19:24:40 -05:00
parent a117c6ff3f
commit b52a014154

View File

@ -233,6 +233,11 @@ public class InsertAction extends AbstractQActionFunction<InsertInput, InsertOut
List<QRecord> nextLevelInserts = new ArrayList<>();
for(QRecord record : insertedRecords)
{
if(CollectionUtils.nullSafeHasContents(record.getErrors()))
{
continue;
}
if(record.getAssociatedRecords() != null && record.getAssociatedRecords().containsKey(association.getName()))
{
for(QRecord associatedRecord : CollectionUtils.nonNullList(record.getAssociatedRecords().get(association.getName())))