craftcms / digital-products

Sell digital products with Craft Commerce.
https://plugins.craftcms.com/digital-products
MIT License
18 stars 9 forks source link

Adds content migration, fixing upgrading from Craft 4 #102

Closed kennethormandy closed 1 month ago

kennethormandy commented 3 months ago

Description

Currently, best I could tell, there is a migration from Craft 4 → 5 missing for digital products. At a minimum, the products won’t have titles after the upgrade.

Using a fresh install of the latest 4.x versions of Craft, Commerce, and Digital Products:

Screenshot 2024-06-20 at 06-32-08 My Example Product - Digital Products

…you end up with this on Craft 5:

Screenshot 2024-06-20 at 06-36-20 Products - Digital Products - Digital Products

I added a migration based on https://github.com/craftcms/commerce/blob/5e8d4b4b55b23a31d8a883efd8d6a23e21991572/src/migrations/m240119_073924_content_refactor_elements.php. It seems to have resolved the issue I was seeing, but I’m not sure if that’s actually all that’s needed.

Thanks!