Skip to content

Commit 6adb1dd

Browse files
herbdooljmcclelland
authored andcommitted
Issue fuzionnz#2: make sure child element is an array
1 parent a4f1bd6 commit 6adb1dd

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/EventSubscriber/WebformCivicrmMigrateSubscriber.php

+3
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,9 @@ public function migrateWebformElement(array $element, array $d7_form_settings, i
418418
$new_key = WebformCivicrmMigrateSubscriber::fixKey($key);
419419
# Copy child to new key, recurse and delete broken key
420420
# version.
421+
if (!is_array($element[$key])) {
422+
continue;
423+
}
421424
$child_element = $element[$key];
422425
$child_element['#form_key'] = $new_key;
423426
$element[$new_key] = $this->migrateWebformElement($child_element, $d7_form_settings, $nid);

0 commit comments

Comments
 (0)