Upon opening the Migrate Wizard Settings > Manage Mapping Format Editors section, several warnings are triggered, which initially appear to be within a foreach loop and cannot find the property.
1. Open the Migrate Wizard Settings.
2. Navigate to Manage Mapping Format Editors.
3. Observe the warnings triggered.
The issue arises from calling the "format" property when it is actually an array.
In /src/Form/MigrateWizardMappingForm.php, from Line 104 to 112, add the following code:
$format = $origin_format["format"];
$current_formats_value = $current_config[$format] ?? '';
$form['format'][$format] = [
'#type' => 'select',
'#title' => t('Origin Format @format', ['@format' => $format]),
'#options' => $current_formats_array,
'#value' => $current_formats_value,
];
Fixed
1.0
Code