I've got a Joomla 5.10.10 installation I'm trying to migrate to 6.2.2. I choose to migrate everything and the migration process fails during the user import.
I get a console error, "POST https://example.com/administrator/index.php?option=com_acym&tmpl=component&5d18deb07215a8c0ffcff90988f2f20b=1&ctrl=dashboard&task=preMigration&element=users_fields 500 (Internal Server Error)
The error log has some warnings:
PHP Warning: array_key_exists() expects parameter 2 to be array, boolean given in /var/www/example.com/htdocs/administrator/components/com_acym/helpers/migration.php on line 534, referer: https:// example.com/administrator/index.php?option=com_acym
I put a try/catch statement in DashboardController::migrate and caught something:
Caught exception: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'call IS NOT NULL OR date IS NOT NULL OR room IS NOT NULL OR presentation_time IS' at line 1
It seems that error is coming from acymmigrationHelper::migrateFields but I don't know what to do about it. I'm open for suggestions.