After upgrading from drupal 6 to drupal 7 the value of the following fields are lost:

field_language
field_experience_level
field_category

When I edit the post that has these fields, the fields value is set to "-none-" instead of the exact value like "Visual Basic". It seems that the value is not associated anymore with those fields.

Only the field_tags is left intact.

Comments

bigjim’s picture

StatusFileSize
new1016 bytes

I have an similar issue, the attached patch fixed it for me

The issue appears to be the $record array() passed to the hook_content_migrate_data_record_alter() contains element keys based on the schema of the CCK DB tables from Drupal 6, ie *_value, and not using the Drupal 7 schema, ie *_tid. This causes the _content_migrate_batch_process_migrate_data() function to ignore the value.

bigjim’s picture

Status: Active » Needs review

changing status

bigjim’s picture

StatusFileSize
new1011 bytes

While in the neighborhood I discovered that the D6 version of content_taxonomy had null values for the values in the DB tables. This patch now also stops those form being imported into D7

damienmckenna’s picture

Issue summary: View changes
Status: Needs review » Closed (duplicate)