I recently upgraded from 2.6.8e to 2.7.3c (using the most current download) and several user related fields have not migrated properly:
- Registered events are mostly incorrect - it appears to just to be randomly picking events to migrate. Most other information is correct - transaction ID, confirmation number, status, etc, so it should be possible to manually update the events that the users have registered for (hundreds of records), but not a task I'm looking forward to. Which brings up another, bigger problem:
- The process also seems to randomly decide whether or not to migrate some user fields - such as the user's first name, which is just a standard text field. This one will be more difficult to repair manually - for the records where the first name did not transfer, there appears to be nowhere to manually add it. Going into the records, if the users first name did not migrate, the first name field does not even appear. Other fields that did not migrate correctly (ie are just left blank) do appear as editable fields. The fields that seem to be migrated with random information include The Payment Type, State/Province (chosen with a dropdown list), and phone number
- This is a much bigger issue - if I go into the records to update the event, if the first name field is not shown (and actually in come cases the first name is in the database, but chooses to not show on the record editing page, but does show on the main records list page) as soon as I save the record, the first name disappears from the database as well, and of course no longer shows on the main record page.
It also seems to be a crapshoot whether fields will appear on the Record details page - for some users it will show all information, for others it doesn't show such things as address, city, etc.
On a test server, I have tried using every possible upgrade variant - upgrade to 2.6.9 first, upgrade to 2.72 before upgrading to 2.7.3, unsync jevents or not, etc, etc, and every time the results are the same. Upgrading to 2.6.9 keeps the records intact, but as soon as I move to 2.7x the data is corrupted.
Has anyone else run into this?