I have a Drupal 7 site and am trying to import an Atom feed generated by a Drupal 6 site. I've been able to get the title to populate by mapping it, but the other custom fields are not being updated.

Here are the facts:

  • The Atom RDF feed is generated by Drupal 6.
  • The content type in Drupal 7 is named the same as the content type in Drupal 6.
  • The Drupal 7 content type contains two custom fields, named the same as those in the content type in Drupal 6.
  • The Drupal 7 site set up to use FeedsAtomRDF parser. Two fields are mapped--GUID (unique) and title. Mapping the title was the only way to get it to appear.
  • When I found that the custom fields weren't being populated automatically, I tried mapping them; but it didn't seem to make a difference. (One is a decimal, one is a text field.)
  • The feed is currently creating the correct number of nodes and adding the title correctly.

It is interesting that, when a custom field is created, the importer does say that it "Updated x nodes" (as though it was updating that field); however viewing one of the updated nodes shows that the data wasn't actually added.

Have I missed doing something, or is going from Drupal 6 to Drupal 7 not currently possible?

I've used the same feed to import and create/update the same information in another Drupal 6 site successfully.