Adds content migration, fixing upgrading from Craft 4 #102
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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:
…you end up with this on Craft 5:
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!