From f74361a99527b9b305f1f38a58d9ac5c9979f089 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Sat, 14 Sep 2019 18:45:22 -0400 Subject: [PATCH] Handle new flattened custom field return format --- Civi/Test/Api3TestTrait.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Civi/Test/Api3TestTrait.php b/Civi/Test/Api3TestTrait.php index 1c99c0490b..d844012e0d 100644 --- a/Civi/Test/Api3TestTrait.php +++ b/Civi/Test/Api3TestTrait.php @@ -572,13 +572,11 @@ trait Api3TestTrait { } // Resolve custom field names foreach ($custom as $group => $fields) { - if (isset($row[$group])) { - foreach ($fields as $field => $v3FieldName) { - if (isset($row[$group][$field])) { - $result[$index][$v3FieldName] = $row[$group][$field]; - } + foreach ($fields as $field => $v3FieldName) { + if (isset($row["$group.$field"])) { + $result[$index][$v3FieldName] = $row["$group.$field"]; + unset($result[$index]["$group.$field"]); } - unset($result[$index][$group]); } } } -- 2.25.1