| @@ -437,7 +437,9 @@ | ||
| 437 | 437 | 'removeProperty' => ['options->payIntegID'] |
| 438 | 438 | ], |
| 439 | 439 | ]; |
| 440 | 440 | |
| 441 | - return $formate[$fieldType]; | |
| 441 | + // Unknown field type must not fatal mid-migration (undefined index + | |
| 442 | + // null dereference in the caller would leave form_content half-migrated) | |
| 443 | + return isset($formate[$fieldType]) ? $formate[$fieldType] : null; | |
| 442 | 444 | } |
| 443 | 445 | } |