Hi,

I think I have found a bug in Products.contentmigration. It has code to get all the fields from a content type and migrates those. But it gets these fields directly from the schema of the content type without using ISchema. So extra fields defined with archetypes.schemaextender are not migrated.

Case in point: I have a site where the File content type has some extension fields. When migrating to blobstorage in Plone 4, these values are lost.

I think I can solve this in Products.contentmigration with an extra method; I will start on that today. But I wonder if someone else already encountered this and maybe has some code or an extra package lying around that solves this.

Cheers,

--
Maurits van Rees: http://maurits.vanrees.org/
Zest Software: http://zestsoftware.nl

_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-product-developers

Reply via email to